Get directions to: Linda's Seabreeze Cafe, Santa Cruz, CA
Restaurant address: 542 Seabright Ave Santa Cruz, CA 95062, USA
Restaurant: Linda's Seabreeze Cafe