Add Your Own Review

La Tasca Kitchen

Restaurant

Manchester, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

Madrid, the capital of Spain is renowned for its many and varied tapas bars. Some swear (especially the locals!) "The best in Spain" . This is where I lived and worked for several years...