La Barca
Spanish · Tapas · Wine Bar
Award-winning Spanish tapas bar, La Barca, offering over 40 tapas and paella.
Location
Best places nearby
The highest rated places close to La Barca.
Local restaurants nearby
33 West Clyde Street, SCT
Location
The highest rated places close to La Barca.
33 West Clyde Street, SCT