Promising to bring the party any day of the week, Barrio Brixton is a Mexican-inspired restaurant bar that's jam-packed with vibrant flavours. Tuck into plates of quesedillas, tacos, fried chicken and empanadas with banging happy hour deals on their signature cocktails.
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. From cutesy spots that boast affordable burritos and mragaritas, to high-end eateries that are more than familiar with the art of enchiladas and mescal, we've pooled together the best that the city has to offer.
Head over to Hackney where Caldera is offering a unique selection of signature dishes and delicious drinks (including an incredible marg selection) every day of the week. From their hearty dinner options to their great value brunches, this North London Mexican joint has got something for every palate.
Headed to Central London and looking for some mighty, Mexican morsels? Then try Benito's Hat on for size. A beloved brand when it come to tacos and burritos in the capital, this place promises to entice you with its flavour but stick around for the impressive margarita roster.
Taking inspiration from David Bowie (because of its Heddon Street location), Ziggy Green is a top destination for Mexican eats and margaritas in London. Head on over to explore their menu of delicious tacos, light bites and boozy brunches with a dedicated watermelon marg fountain.
From the minds behind Wahaca, DF Tacos is bringing delicious, affordable food to the masses. With cool, industrial interiors, the space has a stylish and cheerful feel to it. As does the menu, with DIY Mexican boards, classic burritos and mouthwatering sandwiches on offer.
When it comes to Mexican food in London, Santo Remedio has you covered. Choose between tuna tostadas, pork belly tacos and cinnamon churros for brunch or head down for dinner when date nights and after-work drinks are joined by mezcal and tequila cocktails.
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 its good food, magnificent maragritas and prime Soho location.
The Leicester Square Kitchen is bringing all sorts of Mexican deliciousness to Central London. Head to this slinky yet casual spot to find everything from ceviche through to Josper-grill chorizo tacos, all served with an ample cocktail selection in a cool, luxurious setting.
Mexican fine dining in London? It has to be Ella Canta. Famed for its elevated cooking from celebrated Mexican chef Martha Ortiz, this restaurant specialises in vampire ceviche with mango and sangrita, seafood and lobster pozole and crispy pork with chiltomate sauce and pickled red onion.
Hot foot it to Wahaca for a premium slice of Mexican life in London. A Mexican restaurant in Canary Wharf know for their 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.
Craving mouthwatering Mexican meals? Seven Dial Market is home to London's most popular vegan taco slingers, Club Mexicana. The first permanent spot for the plant-based pioneers, this place is a must for its cheeseburger tacos, annato glazed 'short rib' burritos, loaded nachos and frozen margs.
This great Camden restaurant serves up some of the best Mexican food in London. Enjoy amazing tacos and incredible brunch dishes as you take in sights of the Camden canal. And if you're looking for a recommendation? You'd be mad to miss the hibiscus margarita.
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 Mexican street food from the kitchen, perfectly paired with summer cocktails and rooftop lounging.