Get directions to: Bay Bar & Grill, Capitola, CA
Restaurant address: 209 Esplanade Capitola, CA 95010, USA
Restaurant: Bay Bar & Grill