
Where to Find the Best Tacos in London: A Neighbourhood Guide
Mar 22, 2026
A neighbourhood-by-neighbourhood guide to the best tacos in London - from the taco trucks of Bermondsey to the taquerias of Soho, the market stalls of Borough to the hidden gems in Brixton, Dalston and beyond.
London's Taco Revolution
London's taco scene has undergone a quiet revolution over the past decade. Where once "Mexican food" in the capital meant a handful of chain restaurants serving Tex-Mex burritos the size of your forearm, today there are authentic taquerias, street food stalls, market vendors and pop-ups serving tacos that would not be out of place in Mexico City or Oaxaca.
The driving force behind this transformation is a combination of Mexican-born chefs bringing genuine expertise, British chefs who have spent time in Mexico learning traditional techniques, and a dining public that has become increasingly educated about what authentic Mexican food actually tastes like. The result is a city where you can find excellent tacos in almost every neighbourhood - if you know where to look.
This guide is organised by area, because in London, the best taco is the one you can actually get to.
Central London: Soho and Covent Garden
Central London has the highest concentration of Mexican restaurants in the city, ranging from casual taquerias to upmarket dining rooms. The quality varies enormously - tourist-facing restaurants in the West End can be disappointing - but the best spots are genuinely excellent.
Look for places that make their own tortillas (a tortilla press visible in the kitchen or at the counter is always a good sign), that use proper Mexican chiles rather than generic "hot sauce," and that offer fillings beyond the standard chicken-beef-veggie trio. A menu that includes al pastor, carnitas, suadero or barbacoa suggests a kitchen that knows what it is doing.
Soho in particular has developed a strong Mexican food presence, with several taquerias offering counter dining, freshly pressed tortillas and fillings that change daily based on what is available.
South London: Bermondsey, Borough and Brixton
South London is arguably the most exciting area for Mexican food in the entire city. Borough Market has become a focal point for Mexican street food vendors, several of whom have graduated from market stalls to permanent restaurants while maintaining the quality and authenticity that made them popular.
Bermondsey and the surrounding area host several Mexican food businesses that operate from railway arches, converted warehouses and industrial units - the kind of spaces that allow for proper equipment (trompos for al pastor, wood-fired grills, large-capacity steamers for tamales) at rents that central London restaurants cannot afford.
Brixton Market has long been a destination for international food, and Mexican vendors have established a strong presence there. The market environment encourages authenticity - customers at Brixton Market tend to know their food and expect the real thing.
East London: Dalston, Hackney and Shoreditch
East London's food scene is driven by innovation and cultural diversity, and Mexican food fits naturally into this landscape. Dalston and Hackney have seen several Mexican restaurants and street food operations open in recent years, often run by Mexican chefs or partnerships between Mexican and British cooks.
The east London approach to Mexican food tends to be slightly more creative - you might find fusion elements, unexpected ingredient combinations or modern presentations alongside traditional dishes. This is not necessarily a criticism; some of the most interesting Mexican food in London is being produced in east London kitchens that respect tradition while allowing for creative expression.
Shoreditch, predictably, has several Mexican-themed venues, though quality varies. Seek out the places with Mexican staff, visible tortilla production and menus that go beyond the obvious.
North London: Camden, Islington and King's Cross
Camden Market has hosted Mexican food stalls for years, and several have become beloved institutions. The market format suits Mexican food perfectly - tacos are ideal grab-and-eat food, and the communal, casual atmosphere mirrors the Mexican street food experience.
Islington and King's Cross have seen newer Mexican restaurants open, several of which take a more refined approach - sit-down restaurants with extensive mezcal and tequila lists alongside carefully sourced tortillas and premium fillings. These are the places for a Mexican dinner date rather than a quick lunch taco, though the quality of the tacos themselves is often exceptional.
West London: Notting Hill, Shepherd's Bush and Hammersmith
West London has a smaller but growing Mexican food presence. Notting Hill and the surrounding area have traditionally been home to several Latin American restaurants, some of which include Mexican dishes on broader Latin menus. Shepherd's Bush Market occasionally hosts Mexican food vendors, and the area's cultural diversity creates a receptive audience for authentic flavours.
What Makes a Great London Taco
When evaluating tacos in London, look for these markers of quality:
- Tortillas: Made in-house, ideally from nixtamalised corn. They should be warm, pliable and have a distinct corn flavour. If the tortillas are cold, stiff or taste of nothing, the rest does not matter much.
- Fillings: Properly seasoned, cooked with care. Al pastor should be cooked on a trompo (vertical spit) and have charred, caramelised edges. Carnitas should be tender and slightly crispy. Barbacoa should be meltingly soft.
- Salsas: Made in-house, not from bottles. A restaurant that takes its salsas seriously - offering multiple options with different heat levels and flavour profiles - is almost always a restaurant that takes everything else seriously too.
- Price: Authentic tacos should be affordable. A single taco in Mexico costs 15-30 pesos (65p-£1.30). London economics mean higher prices, but if a single taco costs more than £5-6, the pricing has moved beyond reasonable unless the ingredients are genuinely premium.
Beyond Restaurants: Markets and Pop-Ups
Some of the best tacos in London are not served in restaurants at all. Keep an eye on:
- Borough Market: Multiple Mexican vendors, generally excellent quality.
- KERB markets: Various locations across London, regularly featuring Mexican street food vendors.
- Street food markets: Pop Brixton, Mercato Metropolitano and similar markets frequently host Mexican vendors.
- Supper clubs and pop-ups: Follow Mexican food accounts on Instagram for announcements of one-off events, often in unusual venues, frequently run by talented home cooks or aspiring chefs testing concepts.
Making Your Own
Of course, the very best tacos in London might be the ones you make at home. With good tortillas (from Mexican shops across the UK), proper fillings and homemade salsa, you can produce tacos that rival or exceed most London restaurants - at a fraction of the price.
For taco recipes, fillings and salsa ideas, explore our recipe collection. For a comprehensive list of Mexican restaurants across Britain - including detailed listings for London - check our restaurant guide. And for the ingredients that make the difference, visit Mexican shops in London and beyond.
The Price Question
London's taco scene spans an enormous price range, from £3 tacos at market stalls to £8-12 tacos at upmarket restaurants. Understanding what drives the price difference helps you decide where to spend your money:
- Budget (£3-5 per taco): Market stalls, street food vendors and casual counter-service spots. At this price point, you are paying primarily for ingredients and labour. The tacos can be excellent - some of the best tacos in London come from stalls that keep costs low by focusing on volume and efficiency.
- Mid-range (£5-8 per taco): Sit-down casual restaurants, permanent market units and established taquerias. The premium covers rent, staff, table service and typically better-quality tortillas (often house-made). This is where you find the most consistent quality.
- Premium (£8-12+ per taco): Upmarket Mexican restaurants, fine-dining Mexican concepts and venues in premium locations. At this level, you are paying for premium ingredients (wagyu, heritage pork, hand-dived scallops), elaborate preparation, restaurant ambiance and, often, an extensive mezcal and tequila list.
The best value in London's taco scene is almost always at the budget and lower mid-range level. A £4 taco from a skilled market vendor using fresh nixtamal tortillas and properly prepared fillings is frequently better than a £10 taco in a Mayfair restaurant. Conversely, the premium end offers experiences - mezcal pairings, tasting menus, unique preparations - that justify the higher prices for special occasions.
Seasonal and Pop-Up Events
London's Mexican food calendar includes several recurring events worth noting:
- Cinco de Mayo (5 May): Multiple venues host special events, though note that Cinco de Mayo is not a major holiday in Mexico itself - it celebrates the Battle of Puebla, not Mexican independence. Nevertheless, London's celebrations provide an excellent opportunity to try multiple Mexican food vendors in one location.
- Mexican Independence Day (16 September): A more culturally significant celebration, marked by events at the Mexican Embassy and at Mexican restaurants across the city.
- Day of the Dead (1-2 November): Several venues create elaborate altars and serve traditional Muertos food, including pan de muerto (sweet bread) and mole dishes.
Follow Mexican food vendors and restaurants on Instagram for announcements of pop-up events, collaborations and special menus that are not advertised elsewhere. Some of the most memorable Mexican food experiences in London happen at one-off events in unusual venues - a mezcal-paired taco dinner in a Hackney warehouse, a tamale workshop in a Peckham community kitchen, a mole masterclass in a Bermondsey railway arch.
For a comprehensive, regularly updated list of Mexican restaurants across London and the UK, check our restaurant guide. For the ingredients to make your own London-quality tacos at home, visit Mexican shops across Britain.

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read more