Mexican Restaurants in London

Known for its colour, delicious favours and variety of ingredients, Mexican food knows how to put the spice into life! 

The roots of Mexican cuisine lie in Spanish, Mayan and Aztec food traditions, which makes for a really exciting combination.

Rediscover a passion for crunchy tacos, sizzling fajitas and fresh guacamole at a Mexican restaurant near you. Not sure where to go? Then simply search through our listings below.

  • Mestizo Mexican Restaurant & Tequila Bar

    Gold Partner

    Mexican Restaurant

    103 Hampstead Road, Euston / Camden, NW1 3EL [map]

    4 TripAdvisor traveller rating
    Based on 88 reviews

    Mestizo Mexican Restaurant & Tequila Bar has Mexican owners, chefs & staff. Relaxed and stylish serving authentic Mexican cuisine, situated only 5 minutes from Warren Street Tube station.

  • Cantina Laredo

    Mexican Restaurant

    10 Upper St Martin's Lane, St Martin's Courtyard, Covent Garden, WC2H 9NY [map]

    Yelp 3 out of 5 Based on 64 reviews

    Sample modern Mexican fare at this restaurant nestled amid St Martin’s Courtyard, a convenient stop-off for West End theatres and attractions.

  • Desperados

    Mexican Restaurant

    33-35 Greenwich Church Street, Greenwich, SE10 9BL [map]

    Yelp 2 out of 5 Based on 20 reviews

    Desperados restaurant in Greenwich is just the spot for family fun or groups of your friends to roll fajitas and slam tequilas.

  • Boho Mexica

    Mexican Restaurant

    151-153 Commercial Street, Shoreditch, E1 6BJ [map]

    3 TripAdvisor traveller rating
    Based on 43 reviews

    Boho mexica offers a unique dining experience.

  • Chico Bandito

    Mexican Restaurant

    74 Luke Street, The City, EC2A 4PY [map]

    Yelp 3 out of 5 Based on 12 reviews

    Chico Bandito is a fabulous Mexican Restaurant and Cuban Cocktail Bar located in Shoreditch, London.

  • El Camion Soho

    Mexican Restaurant

    25-27 Brewer Street, Soho, W1F 0RR [map]

    Tucked away in Brewer Street is El Camion, the Soho branch of Ned Conran’s – son of Terence – hip Mexican restaurant that is famous for its huge burritos and devilish cocktail list.

  • High Chapparral

    Mexican Restaurant

    35 Greenwich Church Street, Greenwich, SE10 9BJ [map]

    Yelp 3 out of 5 Based on 4 reviews

    coming soon!

  • Joe’s Southern Kitchen & Bar

    Mexican Restaurant

    34 King Street, Covent Garden, WC2E 8JD [map]

    4 TripAdvisor traveller rating
    Based on 147 reviews

    Navajo Joe oozes a refreshingly non-pretentious, funky feel with spicy music and loud food.

  • Loco Mojito

    Mexican Restaurant

    192 Brick Lane, Shadwell, E1 6SA [map]

    Yelp 3 out of 5 Based on 9 reviews

    LOCO MOJITO The only restaurant in Brick Lane with a Mexican - Texan flavour.

  • Benito's Hat

    Mexican Restaurant

    Euston Road, Islington, N1 9AL [map]

    Benito's Hat serves up a selection of signature freshly made burritos, tacos, salads and soups with a range of cocktails, beer and wine.

  • Benito's Hat

    Mexican Restaurant

    12-14 St. John Street, EC1M 4AY [map]

    This branch in Farringdon serves up a selection of Benito’s Hat’s signature freshly made burritos, tacos, salads and soups with a range of cocktails, beer and wine, plus the new and exclusive Felipe’s ‘Salsa Bar’

  • Benito's Hat

    Mexican Restaurant

    56 Goodge Street, W1T 4NB [map]

    4 TripAdvisor traveller rating
    Based on 66 reviews

    Benito's Hat serves up a selection of signature freshly made burritos, tacos, salads and soups with a range of cocktails, beer and wine.

  • Lupita East

    Mexican Restaurant

    60-62 Commercial Street, Shoreditch, E1 6LT [map]

    Lupita East serves tacos, tostadas, quesadillas and enchiladas and Mexico's infamous Churros con Chocolate - the Spanish pastry brought to Mexico in the 1930s.

  • Wahaca

    Mexican Restaurant

    Park Pavillion, 40 Canada Square, Canary Wharf, E14 5FW [map]

    Yelp 3 out of 5 Based on 43 reviews

    Wahaca brings the spirit of Mexican market eating to London: respect for quality ingredients, passion for vibrant, fresh and honest food and the pleasure of sharing with others.

  • Wahaca

    Mexican Restaurant

    1074 Westfield Shopping Centre, Ariel Way, W12 7GB [map]

    Yelp 3 out of 5 Based on 34 reviews

    Wahaca brings the spirit of Mexican market eating to London: respect for quality ingredients, passion for vibrant, fresh and honest food and the pleasure of sharing with others.

  • The Alamo

    Mexican Restaurant

    285 Greenwich High Road, Greenwich, SE10 8NB [map]

  • Ay Caramba!!

    Mexican Restaurant

    14-16 Camden High Street, Camden, NW1 0JH [map]

  • Azteca

    Mexican Restaurant

    329 King's Road, Chelsea, SW3 5ES [map]

    Yelp 4 out of 5 Based on 8 reviews

    Azteca is a Mexican restaurant serving a variety of Tex Mex dishes such as burritos, fajitas and nachos.

  • Benito's Hat

    Mexican Restaurant

    12 Great Castle Street, Mayfair, W1W 8LR [map]

    Yelp 3 out of 5 Based on 19 reviews
  • Benito's Hat

    Mexican Restaurant

    19 New Row, WC2N 4LA

    5 TripAdvisor traveller rating
    Based on 16 reviews

    Benito's Hat serves up a selection of signature freshly made burritos, tacos, salads and soups with a range of cocktails, beer and wine.