Log in
English (United Kingdom)
Tapas Bars
Capitola, CA, United States
Show map
1 place in
Capitola
, ordered by rating:
Cava Wine Bar
3.8
20 reviews
Telephone:
+1 831-476-2282
Address:
115 San Jose Ave
Wine Bars
/
Tapas Bars
Tapas Bars
in nearby cities:
Aptos
English (United King…
Log in