The Dolphin Restaurant has been a mainstay at the end of the Santa Cruz Wharf since 1963, but will now need to be demolished Read this story
The Dolphin Restaurant has been a mainstay at the end of the Santa Cruz Wharf since 1963, but will now need to be demolished Read this story
More from KSBW | dolphin resteraunt santa cru santa cruz santa cruz county wharf