Best Mexican Restaurants in London: Where to Find Real Flavour
15/05

London isn’t all fish and chips—sometimes, you just want a plate of jaw-droppingly good tacos. But finding real Mexican food here, the kind that punches you with fresh lime, smoky peppers, and corn tortillas that don’t fall apart? That’s a quest. Luckily, the city has some places that get it right.

If you’ve ever bitten into a taco in Mexico and then tried to repeat the magic in London, you know the struggle. Most places settle for bland wraps and watered-down salsas. But don’t worry, you don’t have to compromise. There are spots dotted around Soho, Shoreditch, and even Brixton where you’ll find recipes straight from Mexican home kitchens. No fake cheddar here—think slow-braised meats, tangy ceviches, and fresh-pressed tortillas still warm from the comal (that’s the griddle, by the way).

Want to save yourself the guesswork and the disappointing takeaways? Stick around for a down-to-earth guide to London’s best Mexican restaurants, how to spot the real deal, and clever tips for getting the tastiest meal without battling sold-out reservations. Whether you’re a homesick Mexican or just someone who believes life is too short for bad guacamole, you’re in the right place.

Quick Picks: London’s Top Mexican Restaurants

When it comes to Mexican restaurants London has really stepped up its game. These places aren’t about Tex-Mex clichés or soggy nachos—they’re all about true Mexican flavor. Here are a few local favorites where you’ll taste the difference:

  • El Pastor (Borough Market & Soho): These folks have the taco game on lock, with corn tortillas made on site and carnitas slow-cooked just right. It's always buzzing, so showing up early is never a bad idea.
  • Santo Remedio (London Bridge & Shoreditch): Ask locals and you’ll hear about their short rib tacos and killer guacamole. They source their chilli peppers straight from Mexico, so the flavors hit hard.
  • Taqueria (Notting Hill): It’s tucked away but totally worth finding. Their Baja fish tacos and vibrant salsas get a lot of love from regulars and first-timers alike.
  • Barrio (Soho, Shoreditch, Brixton): If you’re after fun vibes and solid margaritas, this spot pulls a crowd. Great for a casual night out or quick lunch with friends.
  • Mestizo (Euston): One of London’s OGs for authentic Mexican food. Their menu is massive—everything from tacos to mole poblano and chiles en nogada.

Ever wondered how these names stack up with locals and travelers? Here’s a handy snapshot of recent ratings, so you can compare before you book:

Restaurant Neighbourhood Google Rating Must-Try Dish Price Range (£)
El Pastor Borough Market 4.5 Al pastor taco £10–£20
Santo Remedio London Bridge 4.6 Short rib taco £12–£25
Taqueria Notting Hill 4.3 Baja fish taco £8–£18
Barrio Soho 4.4 Carnitas taco £9–£17
Mestizo Euston 4.2 Mole poblano £14–£28

Table booked or just planning a taco crawl? Either way, these spots know what they’re doing. Friendly tip: weekends can be hectic, especially in Soho and Shoreditch, so reserve early or try a weekday lunch to skip the crowds.

What Makes Mexican Food Truly Authentic?

So, what really separates authentic Mexican food from just another plate of “Tex-Mex”? It’s not just about adding a chili pepper or tossing on some salsa. Authenticity is all about traditional cooking techniques, well-sourced ingredients, and the heart behind the dish.

First off, real Mexican food in London should use corn tortillas (not flour tortillas unless it’s for burritos or northern dishes). In fact, corn is a staple in Mexico—most classic dishes like tacos, tamales, and tostadas start there. Some top London spots even grind their own corn to make masa, which is a surefire sign you’re in for the real thing.

Another giveaway is the choice of chilies—think ancho, pasilla, and guajillo, not just jalapeños. These dried chilies are key in many moles and salsas, giving layers of flavor you just can’t fake. Also, you’ll spot things like fresh coriander, white onions, limes, and real queso fresco. If you see cheddar cheese, you’re probably not getting the most genuine stuff.

Check out this simple table showing what you’ll usually find in Mexican restaurants London doing it right vs. places faking it:

Authentic MexicanNot-So-Authentic
Homemade corn tortillasPre-made flour wraps
Real Mexican chiliesCrushed red pepper from a shaker
Fresh salsas (pico de gallo, salsa verde)Salsa from a jar
Slow-cooked meats (like carnitas, barbacoa)Grilled chicken or ground beef
Masa-based tamales and tacosWheat-based or hard shell tacos

True flavor also comes from time—mole sauce, for example, can take hours, sometimes a whole day to make! That TLC is part of why a good mole in London is a must-try if you spot it on a menu.

Authentic spots usually offer a variety of fresh salsas, not just one tomato-based mix. Each one—maybe a sharp salsa verde, smoky chipotle, or roasted habanero—shows off a different side of Mexican flavor. It’s always a good sign if you’re given choices.

And here’s something most people don’t realize: traditional Mexican dishes aren’t drowning in cheese or sour cream. The real stuff keeps things balanced, fresh, and lets the ingredients shine.

If you’re ever unsure, just check if a place serves classics like huitlacoche (a corn mushroom delicacy), chilaquiles (tortilla chips in sauce), or pozole stew. When you spot these, you’re somewhere that cares about proper Mexican food—not just serving tacos for the Instagram crowd.

Must-Try Dishes and Drinks

Must-Try Dishes and Drinks

Let’s get real—if you hit one of the Mexican restaurants London loves, you want to order the good stuff. Not just any burrito or taco, but the dishes Londoners and actual Mexicans keep coming back for. Here’s what not to miss (and why):

  • Tacos Al Pastor: This is the king of Mexican street food. London’s best spots use pork that’s marinated with chiles and pineapple, cooked on a spit, and served with onions, coriander, and fresh salsa. The trick? The tortillas are fresh and warm, not the rubbery kind you get in supermarkets.
  • Birria: In the last few years, birria tacos—slow-cooked beef folded into crispy tacos and dunked in broth—have exploded in popularity. Eat these ASAP, while they’re juicy and hot.
  • Mole: This sauce, made from chiles, nuts, and a hint of chocolate, isn’t for the faint-hearted. Good mole is layered, spicy, and served over chicken or enchiladas. A few top London spots actually bring in traditional ingredients straight from Mexico.
  • Ceviche: Not just for Peruvian joints, ceviche in Mexican spots gets doused in lime with plenty of crunchy onions, tomatoes, and chilli. Super refreshing if you’re tired of heavy dishes.
  • Elote: Basically corn on the cob, but doused with mayo, cheese, chilli, and lime. It’s messy, cheesy, and totally addictive.
  • Churros: Crispy, sugary sweets, best dipped in thick chocolate or dulce de leche. These are everywhere now, but only the real-deal places serve them hot and freshly fried.

And don’t even think about skipping the drinks. A proper Mexican meal needs something zippy:

  • Margaritas: A staple, but in London, look for places that use real lime juice—and don’t drown it in sugar.
  • Mezcal: If you like smoky tequila, mezcal is where it’s at. London bars are getting bold with mezcal cocktails now, adding everything from hibiscus to chili.
  • Agua Fresca: Want something non-alcoholic? Try agua fresca, a mix of fruit, water, and a splash of lime. Watermelon and hibiscus are super popular.

London restaurants often put their own spin on Mexican drinks, so don’t be surprised if you spot cocktails with tamarind or chilli, too.

Popular Mexican Dishes and Where to Find Them in London
Dish Typical Key Ingredient Best Area to Try
Tacos Al Pastor Pork, Pineapple Soho, Dalston
Birria Tacos Beef Peckham, Camden
Mole Chilli, Chocolate Shoreditch, Clapham
Elote Corn, Cheese, Lime Brixton, Hackney
Ceviche Fish, Lime Soho, Fitzrovia

If you’re not sure what’s fresh at a place, just ask your server what they’re known for. One last tip—good guacamole is a sign that the rest of the meal will hit the mark, too. Smash that order first.

Tips for Scoring the Best Experience

Scouting out the Mexican restaurants London locals rave about isn’t just about picking the first spot with tacos on the menu. Want to make your meal memorable? Here’s what works.

  • Book ahead, especially on weekends. Some of the most popular Mexican spots in London—like Mestizo or El Pastor—pack out fast, even midweek. Try snagging a lunchtime table if your evenings keep clashing with crowds.
  • Follow the specials and pop-ups. Lots of London’s best Mexican chefs, like those at Breddos Tacos, run rotating specials, seasonal menus, or taco Tuesday deals. Check their Instagram or website before you plan your visit.
  • Ask about the homemade stuff. If the place makes its tortillas, salsas, or moles in-house, that’s your cue to order them. Fresh-pressed corn tortillas beat the shop-bought kind every time. Don’t be shy—ask what’s made from scratch that day.
  • Go with a group and share everything. Settle in for a feast. It’s normal to order a bunch of small plates—like esquites, tacos, and ceviche—and dig in family-style. That way, you get to taste way more of the menu.
  • Try the Mexican drinks. From agua frescas to margaritas and smoky mezcal, drinks are a big part of Mexican dining. Some places like DF Tacos have house-made juices and spicy cocktails you won’t find elsewhere.

For quick reference, here’s what you should keep an eye out for across different locations:

Area Peak Hours Reservation Needed? Signature Dish
Soho 7pm–9pm Fri/Sat Highly recommended Pork Al Pastor Tacos
Shoreditch 6pm–10pm Thu–Sat Usually Octopus Tostada
Brixton 7pm–9pm Fri/Sat Smart idea Birria Tacos

Last tip: don’t be afraid to chat with the staff. If you’re not sure what to order or if you want to try something traditional, just ask. Staff at authentic places are usually proud to share their favorites or something you’d never spot alone. Don’t forget, London’s Mexican scene is always changing—so if you love a spot, follow them online for the scoop on new menu drops or events. Keep these tips in your back pocket and you’ll never end up with a dud dinner.