Remove Ads

Photo of Johnny's Harborside

Johnny's Harborside

493 Lake Ave, Santa Cruz, California 95062 USA

1.3K Reviews

Fresh swordfish with Zhoug, Black Beans, Rice, and Plantains.

Photo Credit: Yelp

Remove Ads