Category: Restaurants - Spanish
39-43 Renfield St
G2 1JS,
Glasgow (Glasgow City)
2. La Taska
Category: Restaurants - Spanish
Unit 15A/Silverburn Centre/763 Barrhead Rd
G53 6AG,
Glasgow (Glasgow City)
Category: Restaurants - Spanish
562 Dumbarton Rd
G11 6RH,
Glasgow (Glasgow City)
5. Barca Tapas
Category: Restaurants - Spanish
Princes Square/Buchanan St
G1 3JN,
Glasgow (Glasgow City)
Category: Restaurants - Spanish
138 Battlefield Rd
G42 9JT,
Glasgow (Glasgow City)