Where to Find the Best Mexican in London

There was a time, not so long ago, when finding excellent Mexican food in London felt like searching for sunshine in November. The city was saturated with uninspired fajita kits and soggy nachos that completely missed the heart of what makes this cuisine so incredibly vibrant. But over the past decade, a quiet revolution has taken over the capital’s kitchens. London has fully embraced the deep, complex flavors of regional Mexican cooking, trading heavy melted cheese for vibrant aguachiles, slow-roasted marinades, and the unmistakable earthiness of fresh, hand-pressed masa.
As someone who spends an arguably unreasonable amount of time hunting down the perfect al pastor taco and chatting with bartenders about their favorite mezcals, I can confidently say that London's Mexican food scene is finally holding its own on the global stage. Whether you are craving the bustling atmosphere of a modern fusion dining room or the comforting warmth of a traditional neighborhood joint, the city delivers. If you want to know where the locals go when they need a proper fix of heat, acid, and smoke, here are my top picks.
Mestizo Mexican Restaurant & Tequila Bar
When I want a meal that feels like a warm hug from a Mexican grandmother, I head straight to Hampstead Road. Mestizo is a true London institution, steering far clear of Tex-Mex stereotypes to showcase authentic, regional dishes that you rarely find outside of Mexico. The dining room has a relaxed, unpretentious energy, making it the perfect backdrop for tearing into their exceptional tamales or rich, complex mole poblano. They also boast an encyclopedic tequila and mezcal menu. Grab a seat at the bar, order a flight of agave spirits, and let the knowledgeable staff guide you through the nuanced, smoky flavors.
Los Mochis London City
If you are looking for something decidedly more modern and glamorous, Los Mochis offers a brilliant mashup of Baja-Mexican heat and Japanese elegance. Located right by Liverpool Street, the energy here is electric. It’s loud, stylish, and exactly where you want to be on a Friday night. Their concept entirely revolves around fusion, and while that word can sometimes be a red flag, the execution here is flawless. Think spicy yellowtail rolls sitting right next to truffle carnitas tacos. Everything on the menu is gluten-free and nut-free, which is a massive bonus for group dining. The cocktails alone—expertly shaken and dangerously drinkable—are worth the trip.
Fonda
Tucked into the picturesque curve of Heddon Street, Fonda feels like a well-kept secret. The name references the family-run, casual dining rooms found throughout Mexico, and that exact spirit translates perfectly to this cozy Mayfair spot. The kitchen here treats its ingredients with serious respect, focusing on traditional techniques and bold, unapologetic flavors. Their salsas are fiercely fresh, and the heirloom corn tortillas have that beautiful, slightly toasted aroma that instantly elevates whatever they hold. It’s a fantastic choice for a date night or a long, lazy lunch where you just want to share a dozen small plates and soak in the atmosphere.
Wahaca Paddington
It is impossible to talk about the evolution of Mexican food in the UK without giving a nod to Wahaca, and this specific Paddington Square location is firing on all cylinders. Wahaca brought the concept of vibrant, market-style eating to the British high street, and their commitment to sustainability and carbon-neutral dining is genuinely impressive. I love dropping in here for a casual lunch; it’s reliable, fast, and constantly buzzing. The pork pibil tacos are wonderfully tender, and you cannot leave without ordering their churros. It’s accessible, consistently brilliant, and perfect for when you want high-quality food without any fuss.
Before you hit the pavement, I have a few quick pointers. London’s best spots are heavily sought after, so reservations are highly recommended. For buzzy venues like Los Mochis or Fonda, try to book a week or two in advance, particularly if you are planning a weekend visit. Places like Mestizo and Wahaca are slightly more forgiving with walk-ins, especially if you aim for a late lunch or an early evening table around 5:30 PM. Price-wise, expect a wide range. You can easily grab a fast, satisfying street-food spread for under £20 per person, while a multi-course dinner with premium mezcal pairings at the more upscale spots will push closer to the £80-£100 mark.
London’s Mexican food renaissance is in full swing, and there has never been a better time to pull up a chair, order a round of margaritas, and dig in. Step outside your usual dining routine, be bold with your salsa choices, and start working your way through these brilliant kitchens. I promise you won’t look at London's dining scene the same way again.