Barca
Tapas · Bar
Barca is a bar offering tapas. Enjoy dishes like chili prawns, sliders, and hummus.
Location
Best places nearby
The highest rated places close to Barca.
Local restaurants nearby
182 High Street, ENG
Location
The highest rated places close to Barca.
182 High Street, ENG