Best 6 Mexican restaurants in London

Discover the best Mexican restaurants in the capital, from crunchy tacos and sizzling fajitas to fresh guacamole and loaded nachos.

The roots of Mexican cuisine lie in Spanish, Mayan and Aztec food traditions, which makes for a really exciting combination. Known for its colour, delicious favours and variety of ingredients, Mexican food knows how to put the spice into life!

Enjoy delicious Mexican food in London at the restaurants below.

1. El Pastor

A selection of dishes spread across a grey table.

Tuck into a Mexican feast at El Pastor and enjoy tacos, quesadillas and sharing plates that are fresh and full of flavour. Check out the vibey bars and enjoy after dinner tequila shots and Mexican-inspired cocktails in the cool basement bar.

Where: Borough Market (7a Stoney St, SE1 9AA) and Soho (66-70 Brewer St, W1F 9UP)

2. Chipotle Mexican Grill

Enjoy tasty Mexican dishes at fast-food restaurant chain Chipotle Mexican Grill. Choose from classics including burritos, tacos and salad bowls and load them up with toppings of your choice, including fresh guacamole, salsa and beans.

Where: Various locations in London including Soho (114-116 Charing Cross Road, WC2H 0JR), Marylebone (101-103 Baker St, W1U 6LN) and Islington (334 Upper Street, N1 0PB)

3. Wahaca

Wahaca brings the spirit of Mexican street food to London. Enjoy the sharing-plate concept with the likes of soft and crunchy tacos, fully-loaded quesadillas and Mexican-inspired street food, or indulge in the the bigger plates of burritos, enchiladas and wholesome rainbow bowls.

Where: Various locations in London including Covent Garden (66 Chandos Place, WC2N 4HG) and Oxford Circus (26-28 Great Portland Street, W1W 8QT)

4. Breddos Tacos

Tacos plate viewed from above on colourful painted table featuring the word taco in blue.

Let your taste buds be tantalised by the Mexican dishes at Breddos Tacos. Tacos are the star of the show here, with toppings including masa fried chicken and smoked aubergine. Check out the extensive wine and cocktail list for a classic margarita or a Congelada, the frozen version!

Where: Clerkenwell (82 Goswell Road, EC1V 7DB)

5. DF Tacos

Discover a menu brimming with classic Mexican dishes such as sharing loaded nachos, soft tacos and grilled burritos. Choose from a wide range of fillings, including pork, chicken ancho mushrooms, and don't forget to check out the bottomless soft drinks option.

Where: Various locations in London including Shoreditch (Old Truman Brewery, E1 6QR) and Brixton (20 Atlantic Road, SW9 8JA)

6. Club Mexicana

Try vegan tacos, nachos and burritos at the vibey, bright pink Club Mexicana. Unique vegan fillings include fried chick'n, to-fish and bbq short 'ribs', and Mexican beer, frozen cocktails and a full tequila shot list await you at this hotspot!

Where: Soho (Kingly Court, W1B 5PW), Spitalfields (46-48 Commercial Street, E1 6LT) and Covent Garden (Seven Dials Market, WC2H 9LX)

Explore by category