Incorrect data? Please notify us at hi@itinari.com.
Barca Tapas and Cava bar, is located in the heart of glasgow serving the most authentic Spanish cuisine, in the wonderful atmosphere of Princes Square. From cocktails, to cava and sangria, Barca is not to be missed on your visit to Glasgow! x
Want to plan a trip here? Talk to AI travel assistant Maya.