La Tasca in Edinburgh

Write your review of La Tasca
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.2 mi
Cafe Andaluz
77b, George St
Edinburgh EH2 3EE
0.3 mi
Espresso Mondo
116, Lothian Rd
Edinburgh EH3 9BE
0.4 mi
El Barrio
47, Hanover St
Edinburgh EH2 2PJ
0.4 mi
Tapa
97, Hanover St
Edinburgh EH2 1DJ
0.5 mi
Cuba Norte
192, Morrison St
Edinburgh EH3 8EB
0.5 mi
Rafaels
2, Deanhaugh St
Edinburgh EH4 1LY