Tacos have a brilliant way of turning an ordinary outing into a proper little adventure, especially when the fillings are bold and the tortillas actually hold together. Across the UK, more kitchens are taking the craft seriously, bringing regional flavours and playful twists to the table.
Some spots feel like lively neighbourhood favourites, while others quietly impress with careful technique and standout ingredients. Keep reading for places that genuinely deliver a memorable taco experience without the fuss.
All information is provided for general interest only. Venue details, menus, and opening arrangements may change over time.
1. Wahaca (Covent Garden, London)

Inspired by the colourful street markets of Mexico, this lively spot brings plenty of energy to the heart of London. The menu focuses on bold flavours, fresh ingredients, and well-balanced salsas that keep things feeling bright and satisfying.
Tacos are assembled with care and arrive quickly, making it an easy choice for relaxed lunches or casual dinners. The cheerful atmosphere suits families, friends, and solo diners equally well.
It’s the kind of place that turns a simple meal into a cheerful little escape.
2. El Pastor (London Bridge, London)

Al pastor tacos are the star here, featuring marinated pork cooked on a traditional vertical spit and topped with pineapple for a sweet-savoury punch. This spot captures the essence of Mexico City's taco stands with its lively atmosphere and open kitchen.
Every bite delivers layers of flavour, from the smoky char to the tangy salsa verde. It's a must-visit for anyone serious about authentic Mexican street food.
3. Breddos Tacos (Clerkenwell, London)

What started as a street food stall has grown into a beloved restaurant known for bold, inventive flavours. The menu changes regularly, but expect combinations like crispy beef short rib or blackened cod with unexpected toppings that somehow work perfectly together.
The vibe is relaxed yet buzzing, making it ideal for a casual night out. Breddos proves that tacos can be both playful and seriously delicious.
4. Sonora Taquería (Stoke Newington, London)

Tucked into a cosy corner of North London, this welcoming taqueria keeps things focused on comforting, well-executed flavours. The menu highlights familiar favourites such as carne asada and carnitas, prepared with attention and consistency.
Portions feel generous without being overwhelming, which makes sharing tempting. The warm atmosphere encourages lingering chats and repeat visits.
Locals often treat it as a reliable neighbourhood favourite.
5. Corrochio's (Dalston, London)

This Dalston favourite blends Mexican inspiration with a relaxed East London spirit. Tacos arrive packed with flavour, featuring thoughtfully seasoned meats and vibrant vegetable options.
The menu offers plenty of variety without feeling overwhelming. Friendly service and easygoing surroundings make it approachable for first-time visitors and regulars alike.
It’s a spot that balances creativity with comfort.
6. Santo Remedio (London Bridge, London)

Authentic regional Mexican cuisine takes centre stage at this charming spot near Borough Market. The tacos showcase lesser-known ingredients and cooking techniques, offering a true taste of Mexico beyond the usual suspects.
From mole-drizzled chicken to spicy chorizo, each dish tells a story of tradition and passion. The intimate dining room feels like stepping into a hidden cantina in Oaxaca or Puebla.
7. Taqueria (Notting Hill, London)

Bright turquoise walls and Mexican folk art set the scene for some of the most satisfying tacos in West London. The menu keeps things simple but executes every element brilliantly, from perfectly seasoned meats to house-made salsas with just the right amount of heat.
It's unpretentious, affordable, and consistently delicious - exactly what a great taqueria should be. Grab a seat at the counter and watch the kitchen work its magic.
8. Club Mexicana (Soho, London)

Plant-based tacos have never tasted this good, with creative fillings that even meat lovers rave about. Smoky jackfruit carnitas and crispy cauliflower are just the beginning - every dish is packed with flavour and texture that'll make you forget you're eating vegan food.
The Soho location buzzes with energy, perfect for pre-theatre dining or weekend brunches. This spot proves sustainable eating can be absolutely delicious and exciting.
9. Homies On Donkeys (Leytonstone, London)

With a quirky name and even quirkier menu, this East London spot has built a loyal following for its fun approach to Mexican food. The tacos are generous, flavourful, and surprisingly affordable, making it a go-to for locals seeking quality without breaking the bank.
The laid-back atmosphere encourages lingering over extra rounds of tacos and sharing dishes with friends. It's neighbourhood dining at its most charming and welcoming.
10. La Chingada (Surrey Quays, London)

This hidden treasure in South East London serves tacos that punch well above their weight in flavour and authenticity. The no-frills approach lets the food speak for itself, with perfectly grilled meats and fresh toppings that honour traditional Mexican recipes.
Locals treasure this spot for its honest cooking and reasonable prices. Sometimes the best tacos come from the places you least expect to find them.
11. Mestizo (Euston, London)

Operating for over a decade, this Euston institution has introduced countless Londoners to proper Mexican cuisine. The taco selection showcases regional specialities you won't find elsewhere, prepared with imported ingredients and generations-old techniques.
The spacious dining room accommodates groups easily, making it perfect for celebrations or casual gatherings. Mestizo remains a reliable choice for anyone craving authentic flavours done right every single time.
12. CDMX Tacos (Soho, London)

Named after Mexico City's abbreviation, this compact spot delivers big flavours in a tiny package. The menu focuses on street-style tacos done exactly right, with soft tortillas cradling perfectly seasoned fillings and minimal but impactful toppings.
It's grab-and-go dining that doesn't sacrifice quality for speed. When you're craving authentic tacos without the fuss, CDMX hits the spot brilliantly every time you visit.
13. Lupita (Kensington, London)

This elegant Kensington restaurant elevates tacos to fine dining status without losing their soul. Fresh seafood features prominently, with options like grilled prawns and seared tuna that showcase high-quality ingredients prepared with precision and care.
The sophisticated atmosphere makes it ideal for special occasions or impressing out-of-town guests. Lupita proves tacos can be both refined and deeply satisfying when crafted with expertise and passion.
14. Taco Collective (Shoreditch, London)

Shoreditch's creative energy infuses every aspect of this trendy taco destination, from the street art-covered walls to the inventive menu combinations. Expect unexpected ingredients paired thoughtfully, creating tacos that challenge conventions while respecting Mexican culinary traditions.
The young, energetic crowd matches the vibrant atmosphere perfectly. It's where innovation meets tradition, resulting in tacos that feel both fresh and familiar at once.
15. Chicome (St Katharine Docks, London)

Overlooking the marina, this waterside spot offers tacos with a view that makes the experience even more memorable. The menu balances classic preparations with modern touches, ensuring there's something for traditional tastes and adventurous palates alike.
The scenic location makes it particularly appealing during warmer months. Chicome transforms a simple taco meal into a mini escape from the city's hustle and bustle.
16. Cargo Cantina (Wapping Wharf, Bristol)

Bristol's waterfront comes alive at this shipping container-turned-restaurant that serves seriously good tacos in a unique setting. The industrial-chic vibe matches the bold flavours coming from the kitchen, where traditional recipes meet Bristol's independent food scene spirit.
It's become a destination for locals and visitors exploring the revitalised dockside area. Cargo Cantina shows that great tacos aren't just a London phenomenon anymore.
17. Chido Wey (Old Market, Bristol)

This Bristol favourite brings plenty of energy and personality to the local food scene. Tacos are assembled with care, offering bold fillings and satisfying textures that keep people coming back.
The casual setup makes it easy to sample a few different options in one visit. Friendly service adds to the relaxed, welcoming atmosphere.
It’s become a regular stop for locals who enjoy informal, flavour-led dining.
18. Tacos MX (Islington, London)

This compact Islington spot focuses on simple, well-executed tacos that keep the menu refreshingly straightforward. Soft tortillas cradle flavour-packed fillings with carefully balanced toppings.
The small space creates a lively buzz, especially during busy periods. Regulars appreciate the consistent quality and fast turnaround.
It’s an easy choice when a quick but satisfying bite is on the agenda.

















