59 Municipal Wharf, Santa Cruz, California 95060 USA
Entrance for to go food and fresh seafood
Photo Credit: Yelp