Skip to main content

Zelda's on the Beach

restaurant · american restaurant · Capitola, CA

Address
203 Esplanade, Capitola, CA 95010
Phone
(831) 475-4900
Website
zeldasonthebeach.com
Where
36.9719, -121.9519

Search Hominin for Zelda's on the Beach

Other restaurants nearby

More in Capitola