Phone: +442074366709
Address: 12 Great Castle Street, London, W1W8LR, W1W 8LR, United Kingdom
City: London
Dishes: 35
Reviews: 91
"This restaurant offers everything you could want when you're in the mood for affordable Mexican cuisine: burritos, tacos, bowls, and margaritas. The food is delicious, fresh, and there are plenty of options to choose from."
All prices are estimates.