Zelda's on the Beach

  • Cuisine

    American

Location

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

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad