Get directions to: Harbor Cafe, Santa Cruz, CA
Restaurant address: 535 7th Avenue Santa Cruz, CA 95062, USA
Restaurant: Harbor Cafe