A pub that serves Latin American food? Unheard of, or at least not in Clapham. A great affordable and casual Mexican dining option in the Old Town, The Old Tavern is whipping up innovative spins on traditional dishes - think chilli pies, chorizo hamburgers and sumptuous nacho trays. You can also get esquites - a classic street food of toasted and boiled corn covered in queso.
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 restaurants and try your palate on for size. From cutesy spots that boast affordable burritos and margaritas, to high-end eateries that are more than familiar with the art of ceviche, esquites and mezcal, we've pooled together the best that the city has to offer.
Last updated on 30th October 2023
Get on down to Jalisco in Brixton Village for some seriously mouthwatering Mexican munch. Choose from a range of different burrito styles, as well as tacos, quesadilla and enchiladas, then decide on your filling. Our favourite? The chimichurri-marinted fish fillet.
Serving top-notch fare, DF Tacos combines modern influences with Mexican flavours at various locations including Shoreditch, Brixton and Tottenham Court Road. Munch on buttermilk chicken, sweet plantains, chorizo nachos and delicious salsas while pairing your dishes with bottled beer.
Hot foot it to Wahaca for a premium slice of Mexican life in Covent Garden and Canary Wharf. An eatery known for its affordable sharing plates and snappy cocktails, this restaurant is a staple name in the capital for any and all treats that your craving heart may desire.
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? The lip-smacking selection of Latin American street food from the kitchen, perfectly paired with summer cocktails and rooftop lounging.
Looking for some mighty, Mexican morsels? Then try Benito's Hat on for size. A beloved brand when it come to the best affordable tacos in London, this place promises to entice you with its flavour but stick around for the impressive margarita roster. For those looking to try their cooking skills? Benito's Hat also offer a regular culinary masterclass for those looking to learn to tackle Meixcan food at home.
Get your weekend off to a great start with a Friday night supper club at The Little Mexican Kitchen. The South American restaurant in Borehamwood is serving up six delicious courses of tacos, tortas and taquitos and will be operating a BYOB policy.
When you need a Mexican restaurant in Shoreditch? Zapote is coming in hot. This stunning spot pairs terracotta, green, blue and neutrals with a sumptuous menu and bespoke cocktails - think tacos and salsa-topped rib-eye washed down with tequila-laced tipples.
The Leicester Square Kitchen is bringing all sorts of deliciousness with its Mexican restaurant in Central London. A great option for those in the heart of the city and after the brilliance that the sweet and sour flavours that Mexican food can combine, dine on ceviche through to Josper-grill chorizo tacos, all served with an ample cocktail selection in a cool, luxurious setting.
Tacos, nachos and burritos, oh my. Club Mexicana features a fully-plant based menu so you can have vegan-friendly eats filled with flavour. Along with hot pink interiors and a buzzing atmosphere (with plenty of space in the courtyard for vegan tacos come summer), it makes for one of the best Mexican restaurants in Soho.
Perched atop the Hoxton hotel, Maya is a Mexican restaurant in Shoreditch that is just as much style as it is substance. Not only will you take in plenty of great views thanks to their rooftop setting, it's an easy to approach menu of ceviche and tacos here that sing of traditional flavours, while the margarita menu has a diversity of options that mean even your salt-rim hating friends will have something to choose from.
A delightful haunt if you're craving Mexican food, Madera at Treehouse creates delicious cuisine in a stylish space. With Instagrammable interiors, this restaurant also features a sleek rooftop bar, perfect for relaxing with a margarita in hand.