Top 10 best Mexican restaurants in London

London is home to a vibrant food scene, and Mexican restaurants in London offer a fantastic mix of traditional flavours and modern twists. From sizzling tacos to rich mole sauces, these restaurants bring the heart of Mexico to the capital. Whether you’re looking for a quick street-food bite or a fine dining experience, there’s something for everyone. Many places focus on fresh ingredients, homemade tortillas, and authentic recipes passed down through generations.

The rise in popularity of Mexican restaurants in London has also led to a greater appreciation for regional specialities. Diners can explore dishes from Yucatán, Oaxaca, and Baja California, each with distinct flavours and techniques. Many restaurants now offer mezcal and tequila pairings, enhancing the experience with carefully selected spirits. With a growing number of spots catering to different dietary needs, including vegetarian and vegan options, Mexican cuisine in London continues to thrive.

Best Mexican restaurants in London

The diversity of Mexican restaurants in London means there’s a place for every occasion. Some spots focus on casual dining, offering quick and delicious tacos, burritos, and quesadillas. Others bring a more upscale approach, presenting carefully crafted dishes with refined flavours. The atmosphere also varies, from lively cantinas with Latin music to intimate restaurants with a sophisticated touch.

Beyond the food, the drinks are a highlight in many Mexican restaurants in London. Classic margaritas, smoky mezcal cocktails, and refreshing agua frescas complement the bold flavours of the dishes. Many restaurants take pride in their tequila and cocktail selection, offering rare and aged varieties. With such a wide range of options, it’s no surprise that London has become a top destination for lovers of authentic Mexican cuisine.

1- Zapote

Zapote Mexican restaurants in London

Zapote is a vibrant restaurant and bar nestled in the heart of Shoreditch, east London. This establishment is renowned for its authentic Mexican cuisine, crafted by talented chef Yahir Gonzalez. The tortillas at Zapote are made fresh daily using traditional methods and heritage corn, ensuring that every bite is bursting with flavour. The menu showcases a rich variety of dishes, featuring fresh ingredients, chillies, and spices that reflect the true essence of Mexican culinary traditions. Additionally, the restaurant offers a carefully curated cocktail menu that highlights tequila and mezcal, perfect for pairing with your meal.

The ambience at Zapote is contemporary and inviting. Guests can expect a warm and friendly atmosphere, whether they are enjoying lunch or dinner. The restaurant is open from Tuesday to Saturday, making it an ideal spot for both casual dining and special occasions. With lunch served from midday and dinner extending into the evening, patrons can enjoy a leisurely meal or a quick bite after work. The attentive staff are always on hand to provide recommendations and ensure a memorable experience.

Zapote also focuses on sustainability, sourcing ingredients as locally as possible. This commitment to environmental responsibility enhances the dining experience, allowing guests to relish their meals while knowing they are supporting sustainable practices. The restaurant’s design is inspired by the vibrant culture of Mexico, making it a feast for the senses. With an array of dishes to choose from, including vegetarian options, there’s something for everyone.

For those looking to indulge in authentic Mexican flavours, Zapote is an unmissable destination. The combination of fresh, high-quality ingredients and expertly crafted cocktails creates a unique dining experience that will delight any food lover. Whether you’re a local or just visiting, make sure to stop by and taste the flavours of Mexico at Zapote.

Web: https://zapote.co.uk/

2- Santo Remedio

Santo Remedio Mexican restaurants in London

Santo Remedio is a celebrated Mexican restaurant located in the heart of London. This establishment is dedicated to showcasing the rich flavours, culture, and hospitality of Mexico. With locations in Marylebone, London Bridge, and Shoreditch, Santo Remedio brings a taste of authenticity to the bustling city. The menu features an array of traditional dishes, from mouth-watering tacos to hearty enchiladas, each prepared with care and attention to detail.

One standout feature of Santo Remedio is its commitment to using fresh, quality ingredients. The restaurant prides itself on sourcing locally while embracing the vibrant flavours of Mexican cuisine. Diners can enjoy a diverse selection of dishes, including vegetarian and vegan options, ensuring that everyone finds something to savour. The atmosphere is lively and welcoming, making it a perfect venue for both casual dining and celebratory gatherings.

The restaurant also offers a fantastic drinks menu, featuring a variety of cocktails, including their famous margaritas. These expertly crafted beverages are designed to complement the bold flavours of the food, enhancing the overall dining experience. Santo Remedio hosts various events and special promotions, encouraging patrons to return and explore new culinary delights regularly.

With its focus on providing a genuine taste of Mexico, Santo Remedio is a must-visit for anyone seeking exceptional Mexican dining in London. The combination of delicious food, vibrant atmosphere, and attentive service creates a memorable experience that keeps guests coming back for more. If you’re in search of the best Mexican restaurants in London, be sure to make a reservation at Santo Remedio.

Web: https://www.santoremedio.co.uk/

3- Wahaca

Wahaca Mexican restaurants in London

Wahaca is a popular chain of Mexican restaurants that captures the essence of Mexican cuisine in a fun and relaxed setting. Founded by MasterChef winner Thomasina Miers, Wahaca aims to deliver authentic flavours inspired by the vibrant streets of Mexico. With locations across London, including Covent Garden and Brighton, this restaurant is accessible to many who crave delicious Mexican fare. The menu features a variety of small plates, perfect for sharing, including tacos, quesadillas, and churros.

A key highlight of Wahaca is its commitment to sustainability. The restaurant sources ingredients from regenerative farms, ensuring that the food is not only delicious but also kind to the planet. This thoughtful approach to sourcing extends to their meat, which includes free-range chicken and grass-fed beef. The menu is diverse, with over 50% of the offerings being plant-based, catering to a variety of dietary preferences.

Wahaca’s atmosphere is lively and inviting, making it a great place for both casual meals and gatherings with friends. The restaurant also offers a selection of cocktails, with a particular focus on tequila and mezcal, providing the perfect accompaniment to a delicious meal. Regular events and seasonal specials keep the menu fresh and exciting, encouraging guests to return and explore.

For those seeking the best Mexican restaurants in London, Wahaca stands out with its vibrant dining experience and flavourful dishes. With a focus on quality, sustainability, and authentic flavours, Wahaca is a culinary gem that celebrates the spirit of Mexico. Don’t miss the opportunity to indulge in their mouth-watering offerings on your next visit.

Web: https://www.wahaca.co.uk/

4- Yucca

Yucca 

Yucca is a distinguished Mexican restaurant located in Fulham, known for its exceptional cuisine and warm hospitality. Voted one of the best Mexican restaurants on platforms like OpenTable and TripAdvisor, Yucca brings a unique Tex-Mex dining experience to West London. The menu offers an extensive range of dishes, all prepared using high-quality, fresh ingredients. From tantalising tacos to flavourful fajitas, there’s something to satisfy every palate.

The atmosphere at Yucca is inviting and vibrant, making it an ideal spot for both casual dining and special celebrations. The attentive staff are dedicated to providing excellent service, ensuring that every guest feels welcome and valued. With a mix of traditional and contemporary dishes, the restaurant caters to a diverse clientele, including those seeking vegetarian and gluten-free options.

In addition to its delicious food, Yucca boasts a fantastic cocktail menu featuring a variety of expertly crafted drinks. Guests can enjoy refreshing margaritas and innovative cocktails that perfectly complement their meals. The restaurant also hosts special events and promotions, creating an engaging dining atmosphere that encourages patrons to return frequently.

Whether you’re a local resident or visiting London, Yucca is a must-visit destination for exceptional Mexican cuisine. The combination of flavourful dishes, a lively atmosphere, and outstanding service makes Yucca one of the top Mexican restaurants in London. Be sure to book a table and discover the culinary delights that await.

Web: https://yucca-fulham.com/

5- Sonora Taquería

 

Sonora Taquería

Sonora Taquería is a charming Mexican restaurant that serves authentic tacos and traditional Mexican fare. Located in the heart of London, this eatery is dedicated to bringing the flavours of Mexico to the city, with a focus on fresh, quality ingredients. The menu features a variety of delicious options, from classic tacos to hearty burritos, ensuring something for everyone to enjoy.

The atmosphere at Sonora Taquería is casual and welcoming, making it a perfect spot for a quick lunch or a leisurely dinner with friends. Diners can indulge in flavourful dishes while soaking in the vibrant décor that reflects the spirit of Mexico. The restaurant’s commitment to quality extends to its ingredients, which are carefully sourced to ensure the best flavours in every bite.

Sonora Taquería also offers a selection of refreshing beverages, including traditional Mexican drinks. Whether you’re in the mood for a classic margarita or a unique cocktail, the drink menu complements the food perfectly. The attentive staff are always ready to provide recommendations, ensuring that each guest has a memorable dining experience.

For those in search of the best Mexican restaurants in London, Sonora Taquería is a standout option. With its focus on authentic flavours and high-quality ingredients, this restaurant promises a delightful culinary journey. Don’t miss the chance to experience the vibrant tastes of Mexico at Sonora Taquería.

Web: https://www.sonorataqueria.com/

6- Mestizo

Mestizo 

Mestizo stands as a cornerstone of authentic Mexican cuisine in the heart of London. Located in the vibrant area of Euston, this restaurant marries traditional recipes with contemporary flair. Diners are treated to an extensive menu that spans the vibrant flavours of Mexico, from hearty guacamole to rich mole sauces. The ambiance is lively, embodying the spirit of a true Mexican fiesta, making it an inviting place for families and friends.

What sets Mestizo apart is its commitment to authenticity. The restaurant prides itself on using fresh ingredients sourced from Mexico, ensuring that every dish bursts with authenticity. Signature offerings include both meat and vegetarian options, catering to diverse palates. Guests can also marvel at the wide selection of tequila and mezcal to complement their meals perfectly. The knowledgeable staff are keen to recommend pairings, enhancing the overall dining experience.

In addition to its exceptional cuisine, Mestizo regularly hosts cultural events, further immersing guests in Mexican traditions. Live music evenings and festive celebrations bring an added layer of excitement to the dining experience. This commitment to culture, combined with high-quality food, makes it a sought-after destination for both locals and tourists.

Whether you’re looking for a casual lunch or a vibrant dinner, Mestizo delivers. For those seeking to explore Mexican flavors in an authentic setting, it’s an essential stop in London’s diverse dining landscape. Make sure to try their famous enchiladas or indulge in their traditional chocolate desserts for a true taste of Mexico.

Web: https://london.mestizomx.com/

7- Cavita

cavita

Cavita offers a unique take on Mexican dining, combining innovation with tradition. Nestled in the upscale area of Marylebone, this restaurant is known for its creative interpretation of classic dishes. The ambience is chic and modern, featuring stylish decor that creates a comfortable yet sophisticated dining environment. It’s the perfect spot for special occasions or simply indulging in good food.

At Cavita, the focus is on seasonal ingredients sourced from local suppliers. This ensures that every dish is not only fresh but also reflective of the changing seasons. Each menu item is crafted with care, showcasing the vibrant ingredients characteristic of Mexican cuisine. Popular dishes include their signature tacos and expertly prepared seafood options, enhancing the overall experience. Each bite is an explosion of flavour.

Another standout feature of Cavita is its extensive cocktail menu. The bar staff are skilled mixologists, creating original drinks inspired by Mexican flavours. From refreshing margaritas to inventive cocktails, diners can find the perfect beverage to complement their meal. This impressive libation selection is just one aspect that elevates the dining experience at Cavita.

The restaurant also prioritises sustainability. Cavita is committed to reducing food waste and supporting sustainable farming practices. This philosophy enhances not only the quality of the food but also provides diners with peace of mind knowing they are supporting ethical dining. With its vibrant atmosphere and dedication to culinary excellence, Cavita stands out among the best Mexican restaurants in London.

Web: https://www.cavitarestaurant.com/

8- El Pastor

El Pastor Mexican restaurants in London

El Pastor captures the essence of a taquería, offering diners an authentic taste of Mexico City right in London. With multiple locations, this establishment has made its mark by serving some of the best tacos in the city. The atmosphere is casual and friendly, making it an ideal spot for a quick bite after work or a laid-back meal with friends. The vibrant decor and South American artwork create a joyful dining experience.

What truly distinguishes El Pastor is its commitment to traditional methods. The handmade tortillas are prepared daily, ensuring freshness in every dish. Each taco is filled with succulent meats, vibrant salsas, and fresh toppings, offering a true taste of Mexican street food. Seasonal specials frequently grace the menu, keeping the offerings fresh and exciting. Signature items like the “pork belly tacos” showcase the expertly balanced flavours that diners rave about.

A noteworthy aspect of El Pastor is its focus on mezcal and tequila. The restaurant boasts an extensive selection of these traditional spirits, providing the perfect pairing for your meal. The knowledgeable staff are eager to guide guests through the diverse options, recommending the ideal drink to elevate the dining experience. The combination of great food and drinks makes El Pastor a lively spot to unwind.

El Pastor also offers fun events like taco-making classes. These interactive experiences invite guests to immerse themselves in Mexican culinary culture. For those who appreciate authentic flavours in a friendly atmosphere, El Pastor remains a top choice among Mexican restaurants in London.

Web: https://www.tacoselpastor.co.uk/

9- La Bodega Negra

La Bodega Negra

La Bodega Negra is a vibrant gem in the heart of Soho, known for its distinctive decor and lively atmosphere. This restaurant offers a unique dining experience that combines a hidden entrance with an inviting atmosphere. Its eclectic decor and dim lighting provide a sense of intimacy, perfect for a romantic dinner or a night out with friends. The lively atmosphere complements the delicious offerings, making every visit memorable.

The menu at La Bodega Negra features a wide range of traditional Mexican dishes, made with fresh ingredients. The focus on street-style tacos is particularly noteworthy, as they use authentic recipes to ensure every dish resonates with true Mexican flavours. From spicy carnitas to creamy quesadillas, the diverse offerings cater to various taste preferences. Additionally, their impressive selection of small plates encourages diners to share and explore.

In terms of beverages, La Bodega Negra excels with its cocktail list. Innovative cocktails, inspired by Mexican traditions, are crafted using high-quality ingredients. Signature drinks range from classics like margaritas to more adventurous options that incorporate unique flavours. This thoughtful drink list perfectly complements the delicious meals, enhancing the overall experience for guests.

Moreover, the restaurant frequently hosts events and promotions that spotlight various aspects of Mexican culture. Live music nights and themed evenings create an exciting environment, drawing in both locals and tourists. For those seeking an unforgettable taste of Mexico in an unmatched setting, La Bodega Negra stands as a premier destination among Mexican restaurants in London.

Web: https://www.labodeganegra.com/

10- Corrochio’s

Corrochio's

Corrochios brings a taste of Mexico’s vibrant culinary heritage to the streets of London. This restaurant is known for its lively atmosphere and authentic dishes that capture the essence of traditional Mexican cuisine. The inviting décor, filled with colourful artwork and warm lighting, provides a welcoming space for diners looking to enjoy a feast of flavours.

At Corrochios, the emphasis is on fresh ingredients sourced directly from suppliers. The menu features a variety of classic Mexican dishes, each prepared with an authentic touch. Guests can indulge in delicious tacos, enchiladas, and burritos that showcase the richness of Mexican flavours. The blend of spices and fresh produce elevates every dish, making it a must-visit for food enthusiasts.

Additionally, Corrochios offers a diverse selection of drinks aimed at enhancing the dining experience. Their array of Mexican beers, cocktails, and spirits provide exciting pairing options for every meal. Knowledgeable staff members are on hand to help recommend the perfect drinks to complement your choices, ensuring a delightful culinary experience.

The restaurant also showcases a true commitment to cultural expression. Regular live music events highlight traditional Mexican sounds, creating an engaging atmosphere for all guests. This dedication to representing Mexican culture enhances the dining experience, making it one of the top Mexican restaurants in London for those yearning to experience festive vibes as they savour delicious cuisine.

Web: https://corrochios.com/

Faq’s

What makes Mexican restaurants in London stand out?

Mexican restaurants in London are known for their authentic flavours, vibrant atmospheres, and high-quality ingredients. Many places focus on traditional recipes, using fresh herbs, chillies, and handmade tortillas to bring out the true taste of Mexico. Some restaurants also offer modern takes on classic dishes, creating an exciting fusion of flavours. With a mix of casual taquerias and upscale dining spots, London has something for every Mexican food lover.

What are the most popular dishes served at Mexican restaurants in London?

Most Mexican restaurants in London serve a variety of classic dishes, including tacos, enchiladas, burritos, and quesadillas. Many places also offer freshly made guacamole, loaded nachos, and traditional soups like pozole. For those who enjoy grilled meats, fajitas and carne asada are common favourites. Vegetarian and vegan options are widely available, often featuring ingredients like black beans, grilled vegetables, and plant-based proteins.

Are there good vegetarian and vegan options at Mexican restaurants in London?

Yes, many Mexican restaurants in London offer a wide range of vegetarian and vegan dishes. Traditional Mexican cuisine naturally includes plant-based ingredients such as beans, avocado, corn, and fresh vegetables. Many restaurants serve delicious vegan tacos, enchiladas, and burritos made with jackfruit, mushrooms, or plant-based meats. Some places even have vegan cheese and dairy-free sour cream, making it easy to enjoy Mexican flavours without animal products.

Do Mexican restaurants in London offer spicy food?

Yes, but the level of spiciness varies depending on the dish and the restaurant. Traditional Mexican cuisine includes a range of chillies, from mild to extremely hot, but many restaurants allow customers to adjust the spice level. If you enjoy heat, you can ask for extra hot sauces or dishes made with habanero or ghost peppers. If you prefer milder flavours, most places offer options with little to no spice.

Can I find authentic Mexican street food in London?

Absolutely! Many Mexican restaurants in London serve authentic street food-style dishes, including tacos, elotes (grilled corn), tamales, and tostadas. Some places even use traditional cooking methods, such as charcoal grilling and stone-ground corn for tortillas. Whether you’re looking for a quick bite or a full street food experience, there are plenty of options to explore across the city.

Leave a Reply

Your email address will not be published. Required fields are marked *