31 Municipal Wharf, Santa Cruz, California 95060 USA
New Riva Special! Mussels Barracho
Photo Credit: Yelp