Tacos and guacamole on a wooden table Tacos and guacamole on a wooden table

The best Mexican restaurants in Soho

Mexican cuisine has seen a rise in popularity in London over the past decade, with various restaurants popping up all over the city, including Soho. Whether you're craving casual tacos or Michelin-starred Mexican dishes, you'll find the perfect spot to suit any vibe, from laid-back to luxe. Alongside mouthwatering food, agave spirits like tequila and mezcal have gained serious traction, with places like The Mezcaleria at Kol offering one of the finest collections in the UK. Here's where to feast on tacos and sip on Mezcal in Soho.

Jessica Dellow, Content Writer UK, Thatsup Jessica Dellow, Content Writer UK, Thatsup
Jessica Dellow
  1. Mexican in Soho
    1. 1
      Kol Michelin-starred Mexican
    2. 2
      La Bodega Negra Sexy Soho vibes
    3. 3
      CDMX Tacos An authentic taqueria
    4. 4
      Fonda One for a sit down meal
    5. 5
      Cavita Comfort dishes
    6. 6
      El Pastor Trendy taquerias
    7. 7
      Club Mexicana 100% plant-based Mexican
    8. 8
      Chilango Burrito central

Mexican in Soho

Where to eat Mexican food in Soho

Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol
Kol – Mexican restaurants in Soho
Kol

Kol

Michelin-starred Mexican

Kol is a fine-dining Mexican restaurant in Soho headed up by Chef Santiago Lastra, which, against all odds, opened during the 2020 pandemic. It quickly became a standout in London, gaining a Michelin star for its creative combination of Mexican techniques with British ingredients. It champions seasonality and sustainability, featuring an open kitchen and warm decor. Kol also offers private dining and The Mezcaleria bar, known for its agave spirits and cocktails.

La Bodega Negra

Sexy Soho vibes

La Bodega Negra is one of London's iconic Mexican restaurants, disguised behind what looks like a sex shop – how very Soho. This spot offers Mexican street food with a refined twist, like truffle and black mole quesadillas or sea bass ceviche, all in a laid-back setting. Enjoy their weekly bottomless brunch or swing by for a cosy dinner rounded off with cocktails and Mexican spirits.

CDMX Tacos

An authentic taqueria

CDMX Tacos is located in the heart of Soho and serves some of the most authentic tacos in London. After years of living in Mexico, the owner brought his deep knowledge of tacos to London. The menu is simple, and you can top your tacos with various condiments and sauces from bowls on the side. The founder is the former global head of luxury tequila at Diageo, so you can also expect top-notch drinks at this taqueria.

Fonda

One for a sit down meal

Fonda is the second London venture from Michelin-starred chef Santiago Lastra of Kol, a modern Mexican restaurant celebrating regional dishes from across Mexico. The interior takes inspiration from Yucatan haciendas and Mexican textiles, all centred around a traditional clay griddle, the comal. The à la carte menu combines Mexico's regional culinary styles through a selection of small and large plates, specials, and desserts.

Cavita

Comfort dishes

Cavita is Chef Adriana Cavita's first solo venture in Marylebone, inspired by her childhood and serving comforting Mexican favourites like Baja fish tacos and beans. Mains such as chicken in mole verde or whole sea bream cooked in banana leaves come with tortillas and rice and are perfect for sharing. There's also a cocktail bar downstairs serving all kinds of drinks, with a focus on tequila and mezcal.

El Pastor

Trendy taquerias

El Pastor is a group of laid-back London taquerias known for their fresh, made-to-order tortillas and cool vibe—even welcoming dogs. The menu features classic tacos, with fillings like mushroom, chicken, and al pastor, alongside sharing plates perfect for a meal with pals. The bar also serves wine, cocktails, and mezcal.

Club Mexicana

100% plant-based Mexican

Club Mexicana is London's must-visit spot for 100% plant-based Mexican street food. This vibrant eatery serves nachos, tacos, and burritos with vegan fillings like BBQ jackfruit and plant-based chicken. Enjoy your meal with a natural wine, cocktail, or the signature lagerita—beer topped with a frozen margarita.

Chilango

Burrito central

Co-founders Eric and Dan are bringing authentic Mexican fare to London with their franchise, Chilango. They're known for their perfectly crafted burritos, each one filled with marinated, hand-chopped, and freshly grilled ingredients, like steak seasoned with guajillo and arbol chilli rub. They have locations across the city, including this one in Soho.

Mexican restaurants in Soho – About the guide

The best Mexican Soho - Our guide to the best Mexican restaurants in Soho is updated regularly. If you know of a great Mexican restaurant in Soho that we haven't featured in our guide, feel free to get in touch. Please let us know if you see any mistakes in our guide to the best Mexican food in Soho. Have you visited any of the places mentioned in the guide? Don't forget to write a review on Thatsup.

Send suggestion

Did we miss something in this guide?

At Thatsup, we have extensive experience of guiding our readers to a city’s hidden gems. Since 2008, our editors have been writing insightful guides covering restaurants, bars, cafes, hotels, and hairdressers, among other things. Our guides consist of carefully selected tips based on our local knowledge and are regularly updated with the help of our focus group, where we collectively discuss selections and content. We are constantly working to inspire and provide you with the best possible experience, no matter where you are or what you are looking for.