Maya Restaurant

Best Mexican Restaurants in London

Food & Drink /

The capital’s spiciest spots

This post may contain affiliate links. Learn more

Some years ago, if you were craving Mexican food in London your options would be heavy on the Tex-Mex – yet a flurry of new openings are showcasing a new side to the cuisine. Now we have a good mix of fine dining eateries, buzzy rooftop hangouts, street-food style spots and unique fusion restaurants. Read on for the best Mexican restaurants in London to satisfy your cravings for guacamole, enchiladas, margaritas and more.

Best Mexican Restaurants in London


Metizo array of dishes

Mestizo brings fine and authentic Mexican cuisine to London with a vibrant, diverse and delicious array of dishes to choose from. Following the success of their popular Camden restaurant & bar, the team behind Mestizo has launched a second site in Chelsea. We recommend starting with some fresh Ceviche and moving on to the popular Taco Tray where you can build your own concoction from a range of fillings. For Tequila and Mezcal fans, look no further because the drinks menu here is extensive. Headed up by Aima Indigo, also known as the ‘Cocktail Witch’, her take on a classic Margarita is extraordinary, with flavours such as Hibiscus, Lavender and Lychee.


Maya restaurant

Maya began its life as a pop-up back in January 2019, going on to hold residencies at Soho Houses all over the world before setting up a permanent location in the West Hollywood branch. It’s the brainchild of chef Giacomo Pettinari, who spent over a decade honing his craft in restaurants across LA, learning from Mexican line cooks and eating from food trucks. The result? An authentic and original restaurant group centred around coastal Baja-Mexican food, which is making waves across the world. Begin your meal with some guacamole – made fresh tableside from a roaming cart – alongside a tequila-based cocktail. For the main event, keep it classic with tacos and enchiladas – The Chicken Tinga is particularly good – or mix it up with bigger plates like seabass with red chilli adobo and rib eye asado with grilled camotes (sweet potatoes). On a sunny evening, the outdoor terrace is clearly the place to be, complete with bohemian décor, greenery and comfy banquettes.

La Bodega Negra

Bodega Negra

Once you get past the neon sex shop-style frontage, Will Ricker’s Mexican-themed restaurant La Bodega Negra is actually a pretty classy affair. Head downstairs to find a low-lit, speakeasy-style eatery, sumptuously decorated with vintage estancia tiling, taxidermy, surrealist furniture and cosy alcove booths – ideal settings for a late-night soirée. The menu follows a small plates format, with everything from tacos to fajitas to burritos up for grabs. The drink of choice? Margaritas of course, made from the finest tequilas and jazzed up with syrups and fruits galore. Low lighting and nightclub-style vibes make for an ideal late-night dining spot, but beware of the heavily policed two-hour table limit.



KOL by @charliemckay

Growing up in the tiny Mexican town of Cuernavaca, Santiago Lastra first started cooking to help his family cope with the grief of losing their father. Now, he’s making culinary waves all over the world. Santiago made a name for himself running sell out supper clubs around the world, but his most recent venture is perhaps the most exciting yet. Santiago heads up KOL in Marylebone, which offers a unique kind of Mexican food, using British ingredients to create eclectic tasting menus: think langoustine tacos, Cheltenham beetroot tostadas and guacamole made of pistachio. The Chef’s Table experience is particularly special, offering diners the chance to watch Santiago and his team of chefs cook up exclusive dishes straight out of the test kitchen alongside a bespoke drinks pairing.

El Camión

A lively restaurant on Soho’s Brewer Street, El Camión is the place to go for dinner that turns into dancing. Upstairs there’s a colourful restaurant decked out with bright tablecloths and a wall display of hot sauces; below sits kooky basement bar The Pink Chihuahua, where you can knock back margaritas into the early hours. Load up on classic Mexican fare before venturing downstairs: there are huge burritos filled with cheese, rice and pico de gallo alongside your choice of beef, pork, chicken or beans, plus decadently loaded nachos and taco platters.


Madera at Treehouse Hotel London

For uber-Instagrammable settings, it doesn’t get much better than Madera: the sky-high restaurant perched on the 15th floor of Marylebone’s Treehouse Hotel. Think acres of aged copper and concrete tabletops, pendant lights and cocoon-like leather and wicker chairs, alongside views of the city below. It’s not all style over substance though: the food is equally impressive, offering unique interpretations of Mexican cuisine. The ‘Rocks’ menu offers a choice of meat and fish served over hot lava stones with morita chilli sauce, tortillas, rice and beans, to be enjoyed alongside raw dishes like seabass ceviche and tuna sashimi. The Mexican-style flatbreads, meanwhile, explode with flavour – there’s a grilled mushroom and truffle pecorino combination, or tequila-marinated prawns with pesto tomatoes and melted mozzarella. Be sure to leave space for the house churros, tossed in spiced sugar and drizzled in chocolate sauce.

Los Mochis

Los Mochis

Mexican meets Japanese at Los Mochis, Notting Hill’s new restaurant perched a stone’s throw away from the tube station. It’s quickly become a neighbourhood favourite, with couples and groups of friends alike drawn in by low-lit, cool interiors and the promise of innovative, refined fusion bites. The Baja-Nihon menu merges the vibrance of Mexican cooking with the elegance and techniques of Japan, with small plates-style dining allowing you to try a bit of everything without getting too full. Miso cod is served in a choice of soft corn tortillas or lettuce wrap, alongside jalapeno, avocado and sweet potato crisps, for instance, and edamame beans are topped with chipotle chilli. There’s also an array of maki rolls, ceviches and tostadas, plus some wild cards like the Falafelito: fried chickpea falafels served with a truffle chilli sesame sauce. On the drinks side, Los Mochis has an impressive selection of small batch artisanal agaves alongside plenty of sakes and cocktails – the Pink Hot Chilli Paloma is our top pick.


Decimo at The Standard

Michelin-starred chef Peter Sanchez-Iglesias works his magic at Decimo, his debut London restaurant found on the 10th floor of one of the city’s coolest hotels, The Standard. Peter blends his Spanish heritage with a love for Mexican food, which he developed while travelling around the country. At Decimo, the Mexican element can be seen in the tacos, which are filled with cauliflower or pork, then topped with optional caviar for a dose of luxury. Alongside this, a charcoal grill sizzles up meat and fish, with Mexican hints such as a mole glaze on the quail. The retro interior design is also worth a mention, with a rattan ceiling, red Magistretti chairs and – the piece de resistance – ­floor-to-ceiling windows overlooking the city, with a dreamy terrace for summer days.


Best Italian Restaurants in London / Best Ramen in London