Review of Zelda's On the Beach

203 Esplanade, Capitola, CA 95010

Overall Rating

Review


3 stars because they don't have a gluten free menu but you can get steamed mussels and other items including lobster on Thursday nights. Great for summer nights on the beach.

Updated 11 years ago

Celiac