Zelda's on the Beach
203 Esplanade, Capitola
(831) 475-4900
Menu
Reserve
Restaurants in Capitola, CA
Zelda's on the Beach
203 Esplanade, Capitola, CA 95010
(831) 475-4900