Just as London isn't widely recognised for its warm and pleasant climate, it's also fair to say that it isn't particularly well-known for its Mexican food. But don't believe everything you hear – Mexican cuisine is popular in the capital and there are plenty of places where you can explore it. From in-demand street food to authentic local restaurants and Michelin-starred experiences, if you want to enjoy the unique flavours and spices of Mexico you can do that right here. Take a look at our guide to the best Mexican restaurants in London.
The best Mexican restaurants in London
-
London's best Mexican restaurants
-
1Kol High-end Mexican eating
-
2Mestizo Authentic Mexican flavours
-
3Mezcalito Vibrant regional flavours
-
4Brorittos Award-winning Mexican cuisine
-
5Frida Café & Bistro All-day Mexican dining
-
6Tacos Padre Borough Market taqueria
-
7La Chingada Quick, casual, colourful
-
8Breddos Tacos Inspired by roadside taquerias
-
9Homies on Donkeys Cool destination for tacos
-
10DF Tacos Modern Mexican cuisine
-
11Taquería Small dishes with style
-
12Café Pacifico London's first Mexican restaurant
-
13Cavita Sustainable Mexican cooking
-
14Del74 Dedicated to tacos
-
15Club Mexicana Vibrant vegan interpretations
-
16Daddy Donkey Mexican Grill Food you'll queue for
-
17Primos Mexican Cantina Fun food and events
-
18El Pastor Freshly made tortillas
-
19Decimo Mexico meets Spain
-
20Santo Remedio Explore diverse Mexican dishes
-
21La Bodega Negra Sophisticated street eats
-
22Loco Mexicano Mexican and Cuban flavours
-
23Yucca Award-winning Tex-Mex
-
24Corrochio's Authentic food with cocktails
-
25Frida's Rustic Mexican restaurant
-
26Cravings La Carreta Mexico via Venezuela
-
27Meat Head Mexican Grill One for meat lovers
-
28Catalina's Intimate and sophisticated
-
29Madera Food with a view
-
30Sonora Taquería Cult taco joint
-
31MXO All-day fiesta
-
32Mexican Seoul Feel-good fusion
-
33Zócalo Build-your-own Mexican eats
-
34Zapote A modern take on Mexican food
-
London's best Mexican restaurants
Where to go for the best Mexican food in London.
High-end Mexican eating
The bold Mexican cuisine at Kol has earned it a Michelin star, enhancing the vibrant flavours of traditional recipes with high-end produce. Expect ingredients like caviar or wagyu beef. There are set menus for lunch and dinner, including vegetarian alternatives, or you can go for the chef’s table experience.
-
9 Seymour Street, Marylebone
-
Website
•
Kol
020-382 968 88 - Read more on Thatsup
Authentic Mexican flavours
Mestizo is considered to be one of London's most authentic Mexican restaurants. Expect a lively atmosphere and a menu with favourites like enchiladas and tacos as well as lesser-known dishes. Explore the huge choice of mezcal and tequila, plus a wide range of margarita flavours. On Sundays there's a Mexican brunch buffet at the Camden branch.
-
103 Hampstead Road, Camden Town 392 King's Rd, ChelseaMestizo Camden
103 Hampstead Road, Camden TownMestizo Chelsea
392 King's Rd, Chelsea -
Mestizo Camden
london.mestizomx.comMestizo Chelsea
mestizo-chelsea.comMestizo Camden
020-738 740 64Mestizo Chelsea
020-332 761 22 -
Mestizo Camden Mestizo Chelsea
Vibrant regional flavours
Get a true taste of Mexico at Mezcalito. This vibrant restaurant and bar serves cocktail lists that take you on a journey through the country's regional flavours. When it comes to food you can enjoy quesadillas, chicharrones, and nachos. Plus there's all-you-can-eat tacos every Tuesday, served in the eclectic and lively setting.
-
119 Sydney Street, Chelsea
-
Website
•
Mezcalito Chelsea
020-799 352 48 - Read more on Thatsup
Award-winning Mexican cuisine
Head to Brorittos for award-winning Mexican street food - in 2023, this place was crowned the best Mexican spot in the city. This South London restaurant is modern and bold, beginning as a pop-up during lockdown. It's well-known for birria tacos and burritos but the menu includes a variety of other burritos, tacos, nachos, and loaded fries, including vegan choices and kids' portions.
-
174 Bexley Rd 8 Brockley CrossBrorittos Eltham
174 Bexley RdBrorittos Brockley
8 Brockley Cross -
Brorittos Eltham
brorritos.co.ukBrorittos Brockley
brorritos.co.ukBrorittos Eltham
020-885 962 30Brorittos Brockley
020-306 298 70 -
Brorittos Eltham Brorittos Brockley
All-day Mexican dining
Frida Café & Bistro serves classic Mexican dishes in Camden Town. The interior is colourful and rustic, creating a homey atmosphere where you can enjoy food all day. A wide range of dishes are available including tapas, Mexican-inspired burgers, burritos, and fajitas. There's something for everyone, including plant-based foodies, on the menu here.
-
40 Camden High Street, Camden Town
-
Website
•
Frida Café & Bistro
020-738 337 33 - Read more on Thatsup
Borough Market taqueria
Located in Borough Market, Tacos Padres serves up Mexican street food and takes inspiration from chef Nicholas Fitzgerald's travels. There's a simple menu of tacos, snacks, and small plates, with rich flavours like carne asada and roast sweet potato. Cocktails, Mexican beers, and mezcal are available here to complement the food.
-
Winchester Walk, Southwark
-
Website
•
Tacos Padre
075-826 361 86 - Read more on Thatsup
Quick, casual, colourful
La Chingada in Rotherhithe is serving tacos that are making a splash on the food scene. This place is colourful, casual, and serves food made with local and organic ingredients. All your favourites are on the menu, from classic tacos to burritos bursting with flavour. Try yours with a Mexican soft drink.
-
12 Rotherhithe New Road
-
Website
•
La Chingada
020-397 232 43 - Read more on Thatsup
Inspired by roadside taquerias
Started in Hackney and inspired by Mexico’s roadside taquerias, Breddos Tacos cooks up favourites like burritos and tacos with quality British ingredients. This is a relaxed space with vibrant neon signs, where you can eat to a vinyl soundtrack. The beer, tequila, mezcal, and cocktails on offer top off the entire experience.
-
82 Goswell Rd 92 Stoke Newington High St, Stoke NewingtonBreddos Tacos Clerkenwell
82 Goswell RdBreddos Tacos Stoke Newington
92 Stoke Newington High St, Stoke Newington -
Breddos Tacos Clerkenwell
breddostacos.com/clerkenwellBreddos Tacos Stoke Newington
breddostacos.comBreddos Tacos Clerkenwell
020-353 583 01 -
Breddos Tacos Clerkenwell Breddos Tacos Stoke Newington
Cool destination for tacos
Homies on Donkeys is a cool and laid-back destination for Mexican food. Inspiring combinations of ingredients come together to form unique dishes. The menu focuses on tacos, plus a weekly special for a fresh take on Mexican cooking. There's graffiti on the walls and hip hop on the playlist at this chilled eatery.
-
686 High Rd Leytonstone, Leytonstone/Waltham Forest
- Website
- Read more on Thatsup
Modern Mexican cuisine
DF Tacos is the place to be for modern Mexican cuisine, serving hungry Londoners at different sites. A big choice of tacos is available but you can also go for burritos, bowls, or classic nachos. This is a cool and stylish setting to relax with a snack and a beer or frozen margarita.
-
The Old Truman Brewery, 21 Hanbury Street, Shoreditch/Tower Hamlets 28-29 Tottenham Court Road, Fitzrovia 25 North Colonnade, Canary Wharf/Tower Hamlets 9 Holles Street, Marylebone 191 Victoria Street, Westminster 20 Atlantic Road, BrixtonDF Tacos Shoreditch
The Old Truman Brewery, 21 Hanbury Street, Shoreditch/Tower HamletsDF Tacos Tottenham Court Road
28-29 Tottenham Court Road, FitzroviaDF x Market Halls Canary Wharf
25 North Colonnade, Canary Wharf/Tower HamletsDF x Market Halls Oxford Street
9 Holles Street, MaryleboneDF x Market Halls Victoria
191 Victoria Street, WestminsterDF Tacos Brixton Delivery
20 Atlantic Road, Brixton -
DF Tacos Brixton Delivery
dftacos.co.uk/brixtonDF Tacos Shoreditch
dftacos.co.uk/shoreditchDF Tacos Tottenham Court Road
dftacos.co.uk/tottenham-court-rdDF x Market Halls Canary Wharf
dftacos.co.uk/market-halls-canary-wharfDF x Market Halls Oxford Street
dftacos.co.uk/market-halls-oxford-stDF x Market Halls Victoria
dftacos.co.uk/markethalls-victoriaDF Tacos Shoreditch
020-395 197 52DF Tacos Tottenham Court Road
020-395 197 53 -
DF Tacos Brixton Delivery DF Tacos Shoreditch DF Tacos Tottenham Court Road DF x Market Halls Canary Wharf DF x Market Halls Oxford Street DF x Market Halls Victoria
Small dishes with style
Taquería has a stylish industrial interior and specialises in Mexican small dishes. Of course, tacos are a favourite here with plenty of fillings to choose from, but you can also go for small bites like tostadas or quesadillas. Mexican drinks are served to complete your meal at this chic eatery.
-
8-10 Exmouth Market 141-145 Westbourne Grove, Notting HillTaquería Exmouth Market
8-10 Exmouth MarketTaquería Notting Hill
141-145 Westbourne Grove, Notting Hill -
Taquería Exmouth Market
taqueria.co.uk/exmouthTaquería Notting Hill
taqueria.co.ukTaquería Exmouth Market
020-389 796 09Taquería Notting Hill
020-722 947 34 -
Taquería Exmouth Market Taquería Notting Hill
London's first Mexican restaurant
Opened in 1982, Café Pacifico was London's first Mexican restaurant and is still going strong. This traditional cantina is humble but vibrant with a colourful mural in the dining room. The varied menu is full of classic dishes and has something for everyone, including kids and vegan and gluten-free diners.
-
5 Langley Street, Covent Garden
-
Website
•
Café Pacifico
020-737 977 28 - Read more on Thatsup
Sustainable Mexican cooking
Cavita is a Marylebone restaurant dedicated to sharing Mexican culture and cooking. Inspired by traditional recipes, food is prepared using sustainably sourced produce and ingredients straight from Mexico. Expect sophisticated street food and sharing platters – vegan ceviche, fish tacos, and grilled octopus. There's an international wine list and lots of mezcal and tequila.
-
56-60 Wigmore St, Marylebone
-
Website
•
Cavita
020-392 810 00 - Read more on Thatsup
Dedicated to tacos
Del74 is a cool destination for traditional, honest tacos. The goal is to keep things simple, whether you want a quick bite or a full-blown Mexican feast. Of course, tacos are available with a broad choice of fillings. If tacos aren’t your thing there’s still plenty on the concise menu to enjoy.
-
129 Kingsland High St, Dalston/Stoke Newington
-
Website
•
Del74
020-360 970 35 - Read more on Thatsup
Vibrant vegan interpretations
When you want a plant-based version of your favourite Mexican dishes, head to Club Mexicana. It’s eye-poppingly colourful and serves a simple menu of nachos, burritos, and tacos filled with ingredients like BBQ jackfruit. Beer, cocktails, and natural wines are served too, as is the lagerita – a beer with a frozen margarita top.
-
Kingly Court, Soho 46-48 Commercial St, Shoreditch/Tower Hamlets 14B-C Market Row, BrixtonClub Mexicana Soho
Kingly Court, SohoClub Mexicana Shoreditch
46-48 Commercial St, Shoreditch/Tower HamletsClub Mexicana Brixton
14B-C Market Row, Brixton -
Club Mexicana Soho
clubmexicana.comClub Mexicana Shoreditch
clubmexicana.com/locations/shoreditchClub Mexicana Brixton
clubmexicana.comClub Mexicana Soho
020-451 613 01Club Mexicana Shoreditch
020-364 976 00Club Mexicana Brixton
020-364 976 03 -
Club Mexicana Soho Club Mexicana Shoreditch Club Mexicana Brixton
Food you'll queue for
You often see a long queue extending from Daddy Donkey Mexican Grill. Hungry diners are willing to wait for the satisfying burritos served here. Pick your favourite fillings and choose between salsas ranging from mild to extra hot. Get the complete experience by adding a Mexican beer into the mix.
-
50B Leather Lane, Holborn
-
Website
•
Daddy Donkey Mexican Grill
020-740 441 73 - Read more on Thatsup
Fun food and events
From the team behind Café Pacifico is Primos Mexican Cantina, a local restaurant in North London. This place is lively, bold, and full of colour. There's tasty food, carefully-blended cocktails, and fun events like the bottomless bingo brunch each week. The food menu is brief but packed with classic Mexican dishes.
-
17 Blackstock Road
-
Website
•
Primos Mexican Cantina
020-750 248 61 - Read more on Thatsup
Freshly made tortillas
At El Pastor the menu revolves around tortillas made fresh in-house every day. This is a relaxed spot that serves a menu of classic taco fillings, plus sharing plates if you're in the mood for a more communal meal. Accompany your food with wine, cocktails, or mezcal from the bar.
-
7A Stoney Street, Southwark 66-70 Brewer Street, Soho Coal Drops Yard, King's Cross Battersea Power Station, Circus Rd West, Vauxhall/BatterseaEl Pastor London Bridge
7A Stoney Street, SouthwarkEl Pastor Soho
66-70 Brewer Street, SohoCasa Pastor
Coal Drops Yard, King's CrossEl Pastor Battersea Power Station
Battersea Power Station, Circus Rd West, Vauxhall/Battersea -
El Pastor London Bridge
tacoselpastor.co.ukEl Pastor Soho
tacoselpastor.co.ukCasa Pastor
tacoselpastor.co.ukEl Pastor Battersea Power Station
tacoselpastor.co.ukEl Pastor London Bridge
020-744 014 50El Pastor Soho
020-309 245 53Casa Pastor
020-701 833 35 -
El Pastor London Bridge El Pastor Soho Casa Pastor El Pastor Battersea Power Station
Mexico meets Spain
Decimo serves high-end Mexican cooking with a Spanish twist, alongside stunning views from its 10th floor location. The interior is richly-decorated and plush, with plenty of cacti and decorative pieces. The menu is simple and Mexican influences shine through across the board. This is elevated modern food – brunch is served at weekends too.
-
10 Argyle Street, Bloomsbury
-
Website
•
Decimo
020-398 188 88 - Read more on Thatsup
Explore diverse Mexican dishes
Santo Remedio serves fine food that celebrates the diversity of Mexican cooking at several London locations. Enjoy tacos, tostadas, and regional favourites in colourful and vibrant surroundings decorated with art and crafts. Bottomless brunch is available at weekends or you can add bottomless drinks to any meal.
-
55 Great Eastern Street, Shoreditch 152 Tooley Street, Southwark 13-14 Thayer St, MaryleboneSanto Remedio Shoreditch
55 Great Eastern Street, ShoreditchSanto Remedio London Bridge
152 Tooley Street, SouthwarkSanto Remedio Marylebone
13-14 Thayer St, Marylebone -
Santo Remedio Shoreditch
santoremedio.co.ukSanto Remedio London Bridge
santoremedio.co.ukSanto Remedio Marylebone
santoremedio.co.ukSanto Remedio Shoreditch
020-740 330 21Santo Remedio London Bridge
020-740 330 21 -
Santo Remedio Shoreditch Santo Remedio London Bridge Santo Remedio Marylebone
Sophisticated street eats
La Bodega Negra is a classic Mexican restaurant serving stylish street food. Think Mexican favourites with a twist like sea bass ceviche and truffle and black mole quesadillas. Cocktails and Mexican spirits are available here. There's a weekly bottomless brunch too to immerse yourself in the relaxing atmosphere and tasty food.
-
9 Old Compton Street, Soho
-
Website
•
La Bodega Negra
020-458 011 86 - Read more on Thatsup
Mexican and Cuban flavours
Vibrant restaurant and salsa club Loco Mexicano immediately catches your eye on the street. Enjoy the bright and colourful dining room whilst you try the varied menu - there's dishes like fajitas, nachos, steak, and seafood. A set lunch menu is available here for an easy meal and cocktails are also served.
-
64-65 Wilton Road, Westminster
-
Website
•
Loco Mexicano
020-793 173 25 - Read more on Thatsup
Award-winning Tex-Mex
Yucca serves award-winning Tex-Mex cuisine at its restaurant in Fulham. Whether you're familiar with Mexican cooking or it's brand new for you, the menu includes lots of inspiring dishes. Go for street food like tacos and burritos or dishes like steak or ribs. The comprehensive drinks list also has something for everyone.
-
496 Fulham Road, Fulham/Hammersmith and Fulham
-
Website
•
Yucca
020-308 008 81 - Read more on Thatsup
Authentic food with cocktails
At Corrochio's you can enjoy authentic Mexican cooking as well as a varied choice of cocktails. This restaurant and late-night bar focuses on traditional recipes prepared by real Mexican chefs. Choose streetfood sharing plates or dishes like enchiladas. There's a big choice of tequila, mezcal, and cocktails to go with it.
-
76 Stoke Newington Road, Stoke Newington
-
Website
•
Corrochio's
020-323 971 79 - Read more on Thatsup
Rustic Mexican restaurant
Frida's is a group of rustic Mexican restaurants with a homey and welcoming interior. The simple menu is full of freshly cooked Mexican dishes, with crowd-pleasing options like tacos, quesadillas, and burritos. There's a wide range of fillings to choose, from vegetarian choices to meaty ones. The drinks menu includes micheladas and Mexican-inspired cocktails.
-
31 Albert Embankment, Vauxhall/Lambeth/Southwark 344 Kennington Road, Vauxhall/Lambeth 52 Lupus Street, Pimlico, WestminsterFrida's Vauxhall
31 Albert Embankment, Vauxhall/Lambeth/SouthwarkFrida's Kennington
344 Kennington Road, Vauxhall/LambethFrida's Pimlico
52 Lupus Street, Pimlico, Westminster -
Frida's Vauxhall
fridas.co.uk/vauxhallFrida's Kennington
fridas.co.uk/kenningtonFrida's Pimlico
fridas.co.uk/pimlicoFrida's Vauxhall
020-758 228 72Frida's Kennington
020-773 559 09Frida's Pimlico
020-782 815 61 -
Frida's Vauxhall Frida's Kennington Frida's Pimlico
Mexico via Venezuela
Local restaurant Cravings La Carreta is a friendly place to get Mexican and South American cooking. The menu features classic Mexican and Venezuelan recipes, from the familiar to the more adventurous. This is simple food full of flavour. You can also buy ingredients here to take the unique tastes home with you.
-
3-5 Station Way, Peckham
-
Website
•
Cravings La Carreta
020-763 508 07 - Read more on Thatsup
One for meat lovers
If you love meat and don't care who knows it, Meat Head Mexican Grill should be on your to-go list. This is the first eatery in the UK dedicated to birria tacos - they're juicy, messy, and indulgent. Nachos layered with meat are served too - remember to bring the napkins!
-
96 Camden Lock Place, Camden Town
-
Website
•
Meat Head Mexican Grill
074-442 294 08 - Read more on Thatsup
Intimate and sophisticated
Intimate and sophisticated Mexican restaurant Catalina's is inspired by the chef's grandmother. The restaurant uses homemade hot sauces and you can take part in a hot sauce-making class here. This inclusive restaurant welcomes dogs and even offers a special gourmet doggie menu. For humans, there are treats like chilli and tacos.
-
72 Cleveland Street, Fitzrovia
-
Website
•
Catalina's
078-423 248 73 - Read more on Thatsup
Food with a view
Indulge in Mexican dishes with sweeping city views at Madera. Upscale recipes are served in an elegant setting with rattan furniture, plants, and well-curated interiors. Music, interiors, views, and food come together here, with the menu including the likes of ceviche, tacos, and numerous vegan options. Signature cocktails plus coffee and smoothies are served.
-
14-15 Langham Pl, Fitzrovia
-
Website
•
Madera at Treehouse London
020-398 842 73 - Read more on Thatsup
Cult taco joint
Sonora Taquería, previously a highly sought-after market stall known for its regular long queues, opened a brick-and-mortar site in Stoke Newington in 2023. The taqueria, which remains incredibly popular, has achieved a cult status and is widely acclaimed for its savoury and spicy beef barbacoa and freshly-made tortillas. Here, you can experience genuine Northern Mexican tastes, fresh ingredients, and a regularly rotating menu.
-
208 Stoke Newington High St, Stoke Newington
- Website
- Read more on Thatsup
All-day fiesta
MXO was among the first establishments in London to offer an all-day Mexican dining experience and agave bar, finding inspiration in the vibrant Mexican culture. The restaurant serves breakfast dishes all day long, in addition to lighter lunch selections and more substantial dinner choices, complemented by classic tacos and other small dishes. The drinks at MXO's late-night bar revolve around agave-based spirits, with a curated array of tequilas and mezcal showcased in innovative cocktails.
-
152-156 N Gower St, Camden Town
-
Website
•
MXO
020-738 702 87 - Read more on Thatsup
Feel-good fusion
Mexican Seoul, which started as a mobile pop-up during lockdown, serves a unique blend of Korean and Mexican street food, featuring creative taco ingredients and prize-winning chicken wings. Their debut taco bar is situated next to Victoria Park and offers mixed drinks and other beverages alongside their signature fare. The atmosphere is lively and sociable, with DJs providing music on weekends, and outdoor seating is also available.
-
221 Grove Rd., Tower Hamlets
- Read more on Thatsup
Build-your-own Mexican eats
The inaugural London branch of a thriving international chain is co-owned by footballer José Fonte and can be found in Soho. Focusing on customisable Mexican fare, Zócalo offers classics such as burritos, tacos, quesadillas, and bowls, letting you personalise them with your preferred choice of protein. You can also get a takeaway here.
-
21 Great Windmill St, Soho
- Website
- Read more on Thatsup
A modern take on Mexican food
This warm, colourful restaurant in Shoreditch is tastefully furnished in a vibrant, creative style. It boasts a lengthy bar where bartenders mix mezcal- and tequila-based cocktails. You can order bar snacks there, or get some small plates, sharers or other dishes from the main dining area. The kitchen at Zapote serves up contemporary riffs on traditional Mexican cuisine, including dishes such as wild mushroom quesadilla, or beef tartare taco with roasted bone marrow.
-
70 Leonard Street, Shoreditch
-
Website
•
Zapote
020-773 961 99 - Read more on Thatsup
- London
- Guides
- Restaurant
- The best Mexican restaurants in London