Explore
Map
Marketplace
Friendly
La Barca Spanish Tapas & Wine Bar
4 dishes · 4 reviews
Spanish, Scottish
33 W Clyde St, Helensburgh G84 8AW, UK
Call
Directions
Claim your restaurant to comment on reviews
Dishes
Pimiente Relleno
VEGAN
1
Champinones Al Ajillo
VEGAN
1
Tempura De Verduras Con Alioli
VEGAN
1
Patatas Fritas
VEGAN
1
Report an error with this listing