Tapas Bars

Capitola, CA, United States

1 place in Capitola, ordered by rating:

3.8
20 reviews
Telephone:
+1 831-476-2282
Address:
115 San Jose Ave

Tapas Bars in nearby cities: