London's Best Mexican Restaurants

Think that nothing much can beat beef brisket tacos and pica de gallo? Then you're destined to eat in some of London's best Mexican eateries. From cutesy spots that boast affordable burritos, to high-end restaurants that are more than familiar with the art of enchiladas, we've pooled together the best that the city has to offer.

Last updated on 6th November 2019

One of the more unique Mexican venues in East London, head underground to Rande's supper club, where you can enjoy a delicious four-course Mexican feast designed to intrigue the palate, after you've made your way through a wonderfully unique vault venue.

While you may only be able to book a seat at the bar on our site, hot foot it to the restaurant for a premium slice of Mexican life. A Mexican restaurant in Canary Wharf know for their affordable sharing plates and snappy cocktails, Wahaca is a staple name in London for any and all treats that your Mexican craving heart may desire.


48 user reviews 5

Brunch Margarita Flight - 4 Margaritas for £20! and 5 other offers

One of the best Mexican restaurants in London, Corazon offers up a stunning range of signature tacos, tequila cocktails and enticing brunch options. With a cool, charming interior and friendly staff, it's a must-visit for fans of Mexican food.

Near & Far Camden

94 user reviews 4

Happy Hour: Selected cocktails & beers 241 Mon-Fri 5pm-7pm and 1 other offer

Near & Far is one of Camden's most unique cocktail bars, offering a slice of California heat to our bustling city. What really makes this spot shine is its lip-smacking selection of Mexican street food from Elote's pop-up kitchen, perfectly paired with summer cocktails and rooftop lounging.