Mexican restaurants in london

Best Mexican Restaurants in London

Arriba! If you’re looking for the best Mexican restaurants London has to offer to spice up your life in more ways than one, then we have some hot spots for you to explore. Whether it’s authentic Mexican street food you’re seeking or fine dining on some of the best tacos in the country, there’s something for everyone.


Taqueria in Westbourne Grove frankly have the best tacos in London. Their selection has everything from chicken tacos to salmon, steak and pancita tacos. A special mention must be given to their plantain tacos, which are so mouthwateringly juicy it’s difficult not to keep re-ordering! Stay controlled, though – the wide variety of traditional Mexican dishes leaves much to explore. Tacqueria is more of a street food experience, with a modern bar atmosphere, open kitchen and authentic style. The portions are a little on the small side and the cost a bit expensive, but for pure Mexican cuisine taste, Taqueria goes unrivalled.


Notting Hill

141-145 Westbourne Grove London W11 2RS

Opening Hours

Open Monday from 1.00pm until 11.00pm. Tuesday to Thursday from 12.00pm until 11.00pm. Friday and Saturday until 11.30pm. Sunday last orders at 10.30pm


Friendly, affordable, vibrant and brilliant for kids! Wahaca is a good Mexican restaurant in London with locations all over the city. Those with kids will find this place particularly pleasing, as children can build their own tacos and colour in the menus. One highly recommended meal are the platitos, particularly the sweet potato and feta.


Brixton, Liverpool Street, St Paul’s, Stratford, Southbank, Islington, Wimbledon, Oxford Circus, Waterloo, Shoreditch, Soho, Covent Garden

Opening Hours

Varies by location

La Bodega Negra (restaurant)

La Bodega is situated in a cool Soho basement that has a buzzing vibe. The food is home style Mexican cuisine, authentic, packed with flavour and exquisitely presented.  At one of London’s best Mexican restaurants you’ll find  tacos, ceviches, homemade guacamole and hot dishes such as their slow cooked shoulder of lamb served with salsa and corn tortillas.




Opening Hours

MON – TUE: 5.30PM – 12AM
WED – SAT: 5.30PM – 1AM
SUN: 5.30PM – 11PM

Café Pacifico

Café Pacifico was opened 33 years ago making it the oldest Mexican restaurant in London. Don’t worry though, as this place is nowhere near dated. The food is great but the tequila is even better. You’ll find all the classics here from tacos and fajitas to enchiladas and quesadillas. The setting is informal, and laid out like a cantina. What’s more is the price, this is a great option if you are looking for a cheap Mexican restaurant by London standards,   with main courses starting from £12.


5 Langley Street
Covent Garden, London

Opening Hours

Sun-Tues: 12pm – 10:45pm
Wed-Sat: 12pm – 11:45pm


Add comment

Most popular

Most discussed