Discover the most authentic and acclaimed Mexican restaurants across Spain, from Barcelona to Madrid and other cities. This guide explores establishments offering everything from traditional tacos to high-end Mexican cuisine, including Michelin-starred options. Find your next favourite spot to enjoy Mexican gastronomy, whether for a casual meal or a sophisticated culinary experience. Explore the best options to savour vibrant flavours and iconic dishes.
495100% verified
1
Takos Al Pastor
96 Global Votes
Excellent, flavorful tacos
(+4)
Takos Al Pastor offers an authentic and high-quality Mexican culinary experience, standing out for its al pastor tacos which many consider the best outside of Mexico. Its unbeatable prices and vibrant atmosphere make it an exceptional gastronomic destination in Spain. The restaurant maintains a perfect food score and efficient service, even with long queues, which underscores its excellence.
Puntarena offers a Mexican gastronomic proposal that stands out for its bold flavors and inspiration from Pacific cuisine. Its cocktails are exceptional, and the service is consistently praised for its quality, contributing to a memorable dining experience in Madrid.
COME is a Michelin-starred restaurant offering creative and high-quality Mexican cuisine in Barcelona. Chef Paco Méndez crafts innovative dishes with authentic flavors and techniques, standing out for its hospitality and an exceptional dining experience.
Costera MX has been recognized for its innovative culinary proposal that fuses Mexican tradition with local Galician produce, creating unique flavors. Its taco was awarded as the Best Taco in Galicia in 2023, highlighting the quality and authenticity of its gastronomic offering.
Oaxaca Cuina Mexicana offers traditional and authentic Mexican cuisine, standing out for its use of ancestral techniques and fresh produce. Its welcoming atmosphere, attentive service, and the quality of its dishes, such as guacamole and tacos, make it a gastronomic benchmark.
Thousands of verified votes to discover the best. Your vote here counts
6
Cantina Canalla Las Tablas
23 Global Votes
Delicious tacos and guacamole
(+4)
Cantina Canalla offers authentic and tasty Mexican food in Madrid, standing out for its generous meal sizes and the excellent flavor of every menu item. The staff is super nice and helpful, contributing to a very positive dining experience for guests.
Tepic Madrid offers authentic traditional Mexican cuisine, fusing a modern vision of Mexico with Aztec gastronomy while paying attention to every detail. Its culinary proposal includes Oaxacan delicacies such as chicken tingas, Yucatecan panuchos, and excellent guacamole, earning it the Michelin Bib Gourmand recognition.
Piñata Cantina offers an exceptional Mexican culinary experience in Spain, standing out for its authentic Yucatecan cuisine and a cocktail bar specializing in agave spirits. Its vibrant atmosphere, excellent service, and a menu featuring over 300 Mexican spirits make it a benchmark for Mexican gastronomy in Barcelona.
Barracuda MX offers a distinctive culinary proposal by specializing in Mexican Pacific coast cuisine, with a focus on fresh fish and seafood. Its casual atmosphere, excellent service, and varied cocktail menu complement a high-quality gastronomic experience, positively rated by diners.
Mawey Taco Bar offers an exceptional Mexican culinary experience in Madrid, standing out for its fresh and flavorful tacos, crafted with a fusion of Mexican authenticity and Spanish produce. Its margaritas and cocktails are praised for their freshness and quality, perfectly complementing the gastronomic offerings. The welcoming atmosphere and attentive service contribute to a highly valued dining experience for patrons.
Tobalá Taco Bar offers an authentic and high-quality Mexican culinary experience in Madrid, standing out for its spectacular tacos and rich, spicy dishes. The restaurant is renowned for its excellent service, cozy ambiance, and expert recommendations, making it a highly valued gastronomic destination.
Jiribilla offers an authentic and high-end Mexican gastronomic experience in Barcelona, standing out for Chef Gerard Bellver's mastery, who infuses each dish with the true spirit of Mexico. Its cuisine is renowned for the quality of ingredients, innovative presentation, and excellent service, earning it recognition from the Michelin guide and high diner ratings.
Ticuí offers a high-quality Mexican culinary experience in Madrid, standing out for its dishes made with Spanish raw materials and its delicious homemade tortillas. It has been recognized with the Michelin Plate in 2024 and 2025, and is featured in the Repsol Guide 2026, underscoring its gastronomic excellence and authentic proposal.
El Bajío provides an authentic and high-end Mexican culinary experience in Madrid, featuring a menu that blends traditional dishes overseen by "las mayoras" with touches adapted to local tastes. Its recommendation in the Michelin guide and high Google rating attest to the quality of its gastronomic offering and professional service.
Mamazzita Madrid offers a modern Mexican culinary experience with an exceptional ambiance and very friendly service. Its offering includes signature mixology and irresistible tacos, making it a standout destination for Mexican gastronomy in Spain.
This ranking evaluates the best Mexican restaurants in Spain, focusing on food authenticity, ingredient quality, and overall customer experience, based on user opinions and reviews.
While a direct participation method is not specified in the context, the ranking largely relies on community feedback. You can contribute by sharing your experiences and reviews on relevant platforms, which may influence future updates.
The results should be interpreted as a guide of recommendations based on user experiences and preferences. They highlight restaurants consistently praised for their authentic food and service, but personal preference is always subjective.
How we built this ranking and what to consider when choosing
Our methodology for ranking the best Mexican restaurants in Spain is based on a combination of community opinion and perceived quality, aiming to highlight establishments that offer an authentic and high-quality Mexican culinary experience.
Opinion Gathering: User reviews and comments from various platforms, forums, and social media, where experiences about Mexican restaurants in Spain are shared, are considered.
Emphasis on Authenticity: Special value is placed on the authenticity of Mexican cuisine, differentiating between traditional food and Tex-Mex adaptations.
Ingredient Quality: Attention is paid to comments that highlight the freshness and quality of ingredients used in the dishes.
Customer Experience: Aspects such as customer service, restaurant ambiance, and value for money, which contribute to a positive experience, are considered.
Culinary Authenticity: Restaurants must offer dishes that reflect true Mexican gastronomy, beyond Tex-Mex interpretations.
Recognition and Reputation: Establishments that have consistently received good reviews and recommendations from the dining community are considered.
Product Quality: Priority is given to restaurants that demonstrate a commitment to the freshness and quality of their ingredients, resulting in superior flavors.
Menu Variety: A diverse offering that allows customers to explore different regions and styles of Mexican cuisine is valued.
Overall Experience: The restaurant should offer a welcoming atmosphere and attentive service, complementing the quality of the food.