Mexican cuisine is a vibrant mix of bold flavours, fresh ingredients, and rich traditions. From sizzling fajitas to mouth-watering tacos, the demand for authentic Mexican restaurants in the UK has been growing rapidly. Whether you’re looking for street-style bites or fine dining experiences, there are plenty of options to satisfy your cravings. The UK’s diverse food scene has embraced Mexican gastronomy, offering everything from classic dishes to modern interpretations.
Many Mexican restaurants in the UK focus on using high-quality, locally sourced ingredients while staying true to traditional recipes. Handmade tortillas, slow-cooked meats, and fiery salsas bring a taste of Mexico to diners across the country. Some places specialise in regional Mexican cuisine, showcasing flavours from Oaxaca, Yucatán, or Baja California. Others experiment with fusion dishes, blending Mexican flavours with global influences. With an increasing number of food lovers seeking bold and spicy dishes, Mexican food has become a favourite in the UK’s culinary landscape.
Best Mexican restaurants in the UK
The popularity of Mexican cuisine in the UK has led to a rise in restaurants that go beyond the usual Tex-Mex offerings. While classics like burritos and nachos remain popular, many establishments focus on authentic dishes such as tamales, mole, and ceviche. The emphasis on fresh, high-quality ingredients has made Mexican food a go-to choice for those who appreciate bold flavours and wholesome meals.
Alongside traditional restaurants, street food stalls, and pop-up kitchens have played a huge role in bringing Mexican flavours to the UK. These spots often serve up quick yet delicious bites, replicating the vibrant food markets of Mexico. Many Mexican restaurants also offer tequila and mezcal selections, enhancing the dining experience with expertly crafted cocktails. Whether it’s a casual taqueria or an upscale eatery, Mexican restaurants in the UK continue to captivate food lovers with their dynamic flavours and rich cultural heritage.
1- Santo Remedio

Santo Remedio stands out among Mexican restaurants in the UK for its vibrant celebration of authentic Mexican flavours. Located in the heart of London, this restaurant brings a true taste of Mexico to diners through its carefully curated menu. Guests can explore a variety of dishes that highlight traditional ingredients and cooking methods. The atmosphere is inviting, making it perfect for both casual dining and special occasions.
The restaurant boasts several locations, including Marylebone, London Bridge, and Shoreditch. Each venue has its unique charm but shares a common goal: to offer a genuine Mexican dining experience. The menus feature everything from street food-inspired tacos to hearty main courses like mole and enchiladas. Santo Remedio prides itself on using fresh, high-quality ingredients, ensuring every dish is bursting with authentic flavours.
In addition to its impressive menu, Santo Remedio offers a delightful selection of beverages. Guests can enjoy classic cocktails like margaritas, as well as unique creations that complement the vibrant dishes. The restaurant also hosts special events and promotions, encouraging diners to return frequently and try new culinary offerings. With its festive atmosphere and dedicated staff, Santo Remedio creates a sense of community that resonates with visitors.
Whether you’re a local or a visitor, Santo Remedio is a must-visit destination. Its focus on traditional Mexican cuisine and commitment to excellent service make it a standout choice among Mexican restaurants in the UK. With every visit, diners can expect an unforgettable culinary journey that transports them straight to Mexico.
Web: https://www.santoremedio.co.uk/
2- Yucca

Yucca has earned its reputation as one of the finest Mexican restaurants in the UK, located in Fulham, London. This vibrant establishment is known for its dedication to authenticity and exceptional flavour. Yucca provides a unique Tex-Mex dining experience that captures the essence of Mexican culinary traditions. The restaurant’s atmosphere is lively and warm, making it a welcoming spot for family gatherings or a night out with friends.
The menu at Yucca features an array of mouth-watering dishes, including tacos, enchiladas, and burritos. Each dish is crafted using high-quality ingredients sourced from local suppliers, ensuring freshness and flavour. Diners can indulge in delicious seafood options, succulent grilled meats, and vegetarian delights. The variety on the menu caters to all palates, making it a fantastic choice for diverse groups.
In addition to its delectable food, Yucca is celebrated for its creative cocktail offerings. Signature drinks, such as refreshing margaritas and fruity sangrias, enhance the dining experience. The knowledgeable staff is always on hand to recommend pairings, ensuring that every meal is complemented perfectly. Regular events and specials further add to the restaurant’s appeal, drawing in both regulars and newcomers alike.
Yucca’s acclaim is recognised across various platforms, making it a must-visit for anyone seeking quality Mexican cuisine. Its commitment to genuine flavours and outstanding service solidifies its status as one of the premier Mexican restaurants in the UK. With every visit, guests are treated to a culinary adventure that celebrates Mexico’s rich culinary heritage.
Web: http://www.yucca-fulham.com/
3- Chido Wey

Chido Wey is a charming gem among the Mexican restaurants in the UK, located in England. Known for its vibrant atmosphere and friendly service, this eatery captures the spirit of Mexican culture beautifully. The restaurant prides itself on delivering authentic Mexican flavours through a menu that showcases traditional dishes crafted with passion and care. The lively setting invites guests to enjoy a true fiesta experience.
The menu at Chido Wey offers a delightful selection of dishes that cater to all tastes. From classic tacos and quesadillas to hearty burritos, diners will find something to satisfy their cravings. Each dish is made with fresh ingredients, ensuring that every bite bursts with flavour. The restaurant also features a range of vegetarian and vegan options, making it inclusive for all diners.
Chido Wey goes beyond just great food; it also has an impressive drink menu. Guests can choose from a variety of cocktails, including expertly crafted margaritas and refreshing beers. The friendly staff is always ready to recommend the perfect drink to accompany your meal, enhancing the overall dining experience. The restaurant’s lively atmosphere makes it a perfect spot for celebrations or casual gatherings.
With its dedication to authentic cuisine and a warm, welcoming environment, Chido Wey stands out among the best. Its combination of delicious food and excellent service solidifies its place as one of the top Mexican restaurants in the UK, making it a must-visit for those seeking a slice of Mexico right in England.
Web: https://www.chidowey.co.uk/
4- The Mayan

Nestled in the heart of the UK, The Mayan is celebrated as one of the premier Mexican restaurants in the UK. This establishment embodies the rich culture and vibrant flavours of Mexico, inviting guests to embark on a culinary journey. The Mayan’s menu features a diverse range of dishes, from traditional tacos to exquisite seafood plates, all crafted with authentic ingredients and techniques.
The restaurant’s atmosphere is lively and colourful, reflecting the spirit of Mexican hospitality. Diners will find themselves immersed in a festive environment, perfect for sharing great food with friends and family. The Mayan also offers a bottomless brunch experience, which has become a popular choice among visitors looking to enjoy a leisurely weekend meal.
In addition to its extensive food offerings, The Mayan boasts an impressive drink selection. Guests can savour expertly crafted cocktails that pair beautifully with their meals. The staff is passionate about providing excellent service, ensuring that every guest feels welcome and well taken care of. Regular events and promotions add to the excitement, encouraging patrons to return often.
The Mayan’s commitment to authenticity and quality makes it a standout choice for diners. It has gained a loyal following among both locals and tourists, solidifying its reputation as one of the best Mexican restaurants in the UK. Each visit promises a delightful experience filled with flavour and fun, making it a must-try destination for anyone seeking delicious Mexican cuisine.
5- Piri-Siri

Piri-Siri Mexican Kitchen is a rising star among Mexican restaurants in the UK, located on Hoylake Road. This vibrant eatery has quickly gained a reputation for its mouth-watering dishes and warm, welcoming atmosphere. Piri-Siri prides itself on offering a menu filled with authentic Mexican flavours, ensuring that every dish is a delightful experience for diners. From the moment you step inside, you are greeted with the enticing aromas of freshly prepared cuisine.
The menu at Piri-Siri features an excellent range of options, including small plates, mains, and unique house specials. Diners can indulge in the famous trio tacos, hearty burritos, and delicious grilled dishes, all made with the freshest ingredients. The restaurant also caters to families, offering a dedicated kids’ menu that ensures even the little ones can enjoy the flavours of Mexico.
Adding to its charm, Piri-Siri offers enticing promotions such as a tapas time special, allowing guests to enjoy three small plates for a fantastic value. The restaurant’s commitment to providing a great dining experience is evident in its attention to detail and the quality of its dishes. Every meal is prepared with care, ensuring that guests leave satisfied and eager to return.
Piri-Siri’s friendly staff contributes to the inviting atmosphere, making diners feel right at home. This establishment has quickly become a favourite among locals, solidifying its place as one of the premier Mexican restaurants in the UK. With its dedication to authentic cuisine and exceptional service, Piri-Siri promises a memorable dining experience for anyone craving delicious Mexican food.
Web: https://www.pirisirimexican.co.uk/
6- Mestizo

Mestizo is a unique Mexican dining destination located in the heart of London. This vibrant establishment captures the essence of authentic Mexican cuisine while providing a contemporary experience. You will find that the décor is lively, with colourful murals and traditional decor. The atmosphere is warm and inviting, making it an ideal spot for social gatherings or casual dining.
The menu is extensive and carefully curated. It features classic dishes such as tacos, enchiladas, and mole, all crafted from fresh ingredients. Additionally, Mestizo offers a remarkable selection of tequilas, showcasing the depth of this beloved Mexican spirit. Diners can enjoy unique flavour combinations that reflect the heritage of Mexico, ensuring a delightful culinary journey. On top of that, they also accommodate various dietary needs, making it approachable for everyone.
The restaurant frequently hosts special events that celebrate Mexican culture. These events include live music, tequila tastings, and colourful themed nights. Such activities add to the overall dining experience, making it more than just about the food. Patrons are encouraged to indulge in this cultural experience while enjoying delicious meals. Mestizo truly stands out in the landscape of Mexican restaurants in the UK.
To ensure an unforgettable time, reservations are recommended, especially during peak hours and weekends. The staff is knowledgeable and friendly, always ready to recommend the best dishes or drinks. Their dedication to customer service enhances the overall experience, making every visit special. With its commitment to authenticity and tradition, Mestizo remains a must-visit for anyone seeking a true taste of Mexico within the UK.
Web: http://london.mestizomx.com/
7- Chucho’s

Located in the vibrant streets of London, Chucho’s is a charming eatery that offers a delightful take on Mexican cuisine. The ambience is casual yet comfortable, perfect for both family dinners and casual catch-ups with friends. The welcoming vibe of the restaurant makes guests feel at home from the moment they walk in.
The menu at Chucho’s showcases a variety of traditional Mexican favourites, perfected with fresh ingredients and innovative twists. Whether you opt for their pulled pork tacos or indulgent quesadillas, each dish is made with care. The house-made salsa is particularly noteworthy and adds a zesty kick to every meal. Vegetarian options are abundant, ensuring that all dietary preferences are catered for.
Chucho’s also stands out with its drink offerings. Cocktail enthusiasts will appreciate their unique margarita selection, served in vibrant flavours that cannot be missed. Additional beverages, such as Mexican sodas and artisanal beers, pair beautifully with the food. This diverse drink menu elevates your dining experience, making it even more enjoyable.
In addition to their delicious food and drinks, Chucho’s often hosts themed nights and special events for diners. These gatherings promote community and create a fun atmosphere, inviting guests to partake in the celebration of Mexican culture. With friendly staff and a lively atmosphere, Chucho’s is a top destination for anyone looking to experience authentic Mexican cuisine in the UK.
Web: https://www.chuchosmexican.co.uk/
8- Lupe’s Cantina

Nestled in a popular neighbourhood, Lupe’s Cantina exudes charm and character. This casual eatery offers a welcoming environment where diners can unwind and savour delicious Mexican cuisine. The décor is quaint, featuring traditional elements that give it a warm and inviting feel. Lupe’s is the perfect place for groups or intimate dinners alike.
The menu features a delightful array of dishes, from tacos to burritos, all made with fresh, locally sourced ingredients. Lupe’s takes pride in its authentic recipes, ensuring a true taste of Mexico. Their popular carne asada burrito is a must-try, packed with flavour and generously sized. For those seeking lighter options, the fresh ceviche is a refreshing and zesty choice.
One of the highlights of Lupe’s is their impressive cocktail menu. Their margaritas are crafted with fresh ingredients and can be enjoyed in various flavours. In addition to classic selections, adventurous cocktails like the mango-chilli margarita will surely tantalise your taste buds. You can pair these delightful drinks with your meal for an enhanced dining experience.
Lupe’s Cantina often embraces the spirit of Mexican culture through special events and live music nights. These occasions create a vibrant atmosphere that invites guests to join in the festivities. With a commitment to quality cuisine and lively community engagement, Lupe’s stands out among Mexican restaurants in the UK, making it a worthy destination for food lovers.
Web: https://www.lupescantinamexicana.co.uk/
9- Tacos del Sol

Tacos del Sol has emerged as a popular spot for lovers of Mexican cuisine in the UK. Located in a bustling area, this restaurant effortlessly combines a lively atmosphere with authentic flavours. The décor is colourfully themed, reflecting the joyful spirit of Mexican culture. It’s an ideal space for a relaxed dinner with friends or a casual lunch.
The menu is centred around tacos, but it also offers a diverse array of traditional dishes. Guests can choose from an assortment of fillings, ensuring there’s something for everyone. The tacos are made using homemade tortillas, a detail that elevates their culinary appeal. Bold flavours and fresh ingredients are at the heart of every dish. From barbacoa to jackfruit, the options cater to varied palates.
The drink selection at Tacos del Sol is equally impressive. Signature cocktails and authentic Mexican sodas complement the vibrant menu. The margaritas, in particular, have garnered rave reviews for their refreshing taste. Patrons can indulge in a well-crafted drink that perfectly balances with their meal, making for a delightful combo.
Tacos del Sol also hosts fun events and promotions throughout the week. These occasions provide an opportunity for community interaction and celebration of Mexican traditions. With a focus on flavour and atmosphere, this restaurant is quickly becoming a favourite among those seeking genuine Mexican dining experiences in the UK.
Web: https://tacosdelsol.co.uk/
10- Bandito Burrito

Located in the heart of the city, Bandito Burrito is well-known for its fast-casual dining experience that still prioritises authentic flavours. This establishment showcases a colourful and fun atmosphere, perfect for both quick lunches and relaxed dinners. The friendly staff contributes to the welcoming nature of Bandito Burrito, making customers feel right at home.
The star of the menu is undoubtedly the burrito, which comes in various size options and fillings. Guests have the freedom to customise their meals with a wide selection of toppings and sauces. This flexibility allows each diner to create a burrito tailored to their taste. Beyond burritos, the menu features tacos, nachos, and salads, ensuring there’s something for everyone to enjoy.
Drinks also play a significant role at Bandito Burrito. The restaurant offers a selection of refreshing beverages, including Mexican beers and soft drinks. Their unique takes on classic cocktails provide additional options for pairing with meals. Customers can indulge in flavourful drinks that enhance the overall dining experience.
Bandito Burrito seeks to create a lively atmosphere through themed nights and special events. These gatherings celebrate Mexican culture and create an enjoyable community vibe. With a commitment to high-quality ingredients and a fun environment, Bandito Burrito is quickly making its mark among the best Mexican restaurants in the UK.
Web: https://banditoburrito.co.uk/
Faq’s
What makes Mexican restaurants in the UK authentic?
Authentic Mexican restaurants in the UK focus on using traditional ingredients such as corn tortillas, fresh chillies, and slow-cooked meats. They also prepare dishes using time-honoured cooking methods, like handmade tortillas and fire-roasted salsas. A true Mexican dining experience often includes vibrant flavours, freshly made guacamole, and a variety of regional specialities from across Mexico.
Are there vegan and vegetarian options available at Mexican restaurants in the UK?
Yes, many Mexican restaurants in the UK offer a wide selection of vegan and vegetarian dishes. Traditional Mexican cuisine includes plenty of plant-based options, such as tacos filled with mushrooms, beans, or grilled vegetables. Many places also provide meat-free versions of classics like enchiladas, burritos, and tamales, ensuring a delicious experience for those following a plant-based diet.
What are the most popular dishes served at Mexican restaurants in the UK?
Mexican restaurants in the UK serve a variety of popular dishes, including tacos, burritos, enchiladas, and quesadillas. Street food-style tacos with different fillings, such as slow-cooked beef or marinated pork, are a favourite among diners. Many places also serve traditional Mexican stews, freshly made guacamole, and spicy salsas that enhance the flavours of each dish.
Do Mexican restaurants in the UK serve traditional Mexican drinks?
Many Mexican restaurants in the UK offer a selection of traditional drinks, including margaritas, mezcal, and aguas frescas. Margaritas, often made with fresh lime juice and quality tequila, are a popular choice. Some places also serve horchata, a refreshing rice-based drink with cinnamon, or tamarind juice, which provides a sweet and tangy flavour.
Are Mexican restaurants in the UK suitable for families?
Yes, most Mexican restaurants in the UK are family-friendly and offer a welcoming atmosphere for all ages. Many places have a relaxed dining environment with menus that cater to both adults and children. Dishes like nachos, quesadillas, and mild tacos are often available, making it easy for families to enjoy a meal together.
