Zelda's

203 Esplanade, Capitola 95010, United States Get Directions to this spot
203 Esplanade
Capitola, 95010
CA, United States
(831) 475-4900

3 reviews for Zelda's

  • 6 reviews are hidden: show all reviews

Rate and review Zelda's in Capitola, CA, United States!

Share your experiences at Zelda's with your friends or discover more Restaurants in Capitola, CA, United States.