31 Municipal Wharf, Santa Cruz, California 95060 USA
On the iconic Santa Cruz Wharf, Riva has been Dishin' fish since 1981!
Photo Credit: Yelp