La Tasca in London

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
17 ft
La Tasca
16, Eldon St
London EC2M 7LD
0.4 mi
Paradigm Tapas Bar
78-79, Leadenhall St
London EC3A 3DH
0.4 mi
Ortega Leadenhall
27, Leadenhall Market
London EC3V 1LR
0.4 mi
Meson Los Barriles
8a, Lamb St
London E1 6EA
0.4 mi
Barcelona Tapas Bar and Restaurant
15, St. Botolph St
London EC3A 7DT
0.4 mi
Barcelona Tapas Bar & Restaurant
1 Middlesex Street
London E1 7AA