The Dolphin Restaurant has been a mainstay at the end of the Santa Cruz Wharf since 1963, but will now need to be demolished Subscribe to KSBW on …
The Dolphin Restaurant has been a mainstay at the end of the Santa Cruz Wharf since 1963, but will now need to be demolished Subscribe to KSBW on …
In