Johnny's Harborside
(831) 479-3430 | View Website

493 Lake Ave, Santa Cruz, CA | Directions   95062

36.966895 -122.002122
Get Directions