Zelda's on the Beach
203 Esplanade, Capitola
(831) 475-4900
Recent Reviews
Zelda's on the Beach
203 Esplanade, Capitola 95010
(831) 475-4900