Zelda's on the Beach
203 Esplanade, Capitola
(831) 475-4900
Recent Reviews
Order Online
Reserve
You May Also Like
Tacos Moreno 3 - 201 Esplanade
Mexican, Pet Friendly
My Thai Beach - 207 Esplanade
Thai, Bubble Tea
Pizza My Heart - 209 Esplanade
Pizza, Pet Friendly
Restaurants in Capitola, CA
Zelda's on the Beach
203 Esplanade, Capitola, CA 95010
(831) 475-4900