Love Mexican food? Are you a fan of spice and guacamole? Then you’re in the right place. Here you’ll find the Mexican restaurants across the city, perfect for eating and immersing yourself in their culture. Join us on this guide to discover the best spots in the city and taste the most famous dishes from this Latin American country.
The love Argentines have for Mexican food is undeniable and becomes clear as you wander the city. Vibrant, colourful restaurants are usually packed with people enjoying themselves and laughing. But don’t think these places only attract locals – many tourists share tables with porteños and toast to the sound of cheerful Mexican music.
In the neighbourhoods of San Telmo and Palermo, you’ll find several Mexican restaurants that are easy to spot. With typical décor and traditional imagery like famous calacas (skeletons), these venues await you with delicious classic dishes and the best of Mexican culture.
Mexican Cuisine in Argentina
Tacos, burritos, nachos, quesadillas and enchiladas are just some of the delicious Mexican dishes you can savour at these spots. Don’t miss this guide to the best places to explore the delightful and surprising world of Mexican cuisine in Buenos Aires.
The best Mexican food in Buenos Aires. Photo: © Anders E.Skanberg
Taquería Díaz
If you’re looking for the best Mexican restaurants in Buenos Aires, Taquería Díaz is a must-visit. Francisco Gómez Díaz founded this spot intending to offer authentic Mexican flavours, bringing a rich culinary heritage from his native Jalisco.
Taquería Díaz stands out for its vibrant, kitsch style, featuring traditional images such as the Virgin of Guadalupe and San Judas Tadeo, along with neon lights and Mexican cumbia tunes. The venue is filled with bright colours, flowers and catrinas, making you feel the true Mexican spirit.
The taquería specialises in traditional recipes like Ensenada-style fish tacos and Mérida cochinita pibil. Francisco constantly works to perfect his flavours, using local ingredients to create the best Mexican food in Argentina.
Spice lovers in Buenos Aires will find paradise here. In fact, cutlery is optional – the authenticity of the tacos is best enjoyed with your hands. We recommend you don’t leave without trying the suadero and pastor tacos, as well as pastor mulitas.
Monroe 3915, Belgrano.
Georgie’s
Georgie’s is a hidden gem in the Chacarita neighbourhood for lovers of Mexican food in Buenos Aires. Founded by Samuel Fitzgerald, a coeliac New Zealander who fell in love with maize and tortillas, Georgie’s offers a distinctive culinary experience with its author-style tacos.
Tortillas are made here using traditional Mexican techniques, turning this place into a cult spot – so getting a table isn’t always easy. Among the most popular dishes is the brisket taco, braised for five hours and served with pico de gallo, Greek yoghurt and coriander. An absolute must-try!
The chorizo gorditas and quesadillas filled with chorizo, caramelised onion and barbecue sauce are also highlights. There are very tasty vegan options too, like marinated tofu tacos with lentils and onion, accompanied by beetroot mayo, fennel and fried peanuts – you’ll love them.
Although Georgie’s isn’t a traditional Mexican restaurant, its tacos and spicy dishes rank among the best in Buenos Aires.
Tip: Don’t miss the gorditas or cachapas when they appear on the menu.
Charlone 499, Chacarita.
Aurelia Cantina
Among the best Mexican restaurants in Buenos Aires, Aurelia Cantina has become an essential stop. Located in Palermo, this cantina strikes the perfect balance between tradition and a relaxed vibe, offering a unique Mexican dining experience in Argentina.
The menu at Aurelia Cantina includes irresistible options like grilled elotes, refried beans, chicharrón tacos and birria quesadillas. Each dish is an explosion of authentic flavours that transports you to Mexico, with its tacos among the most outstanding in Buenos Aires.
Desserts are also a strong point. Don’t miss the seasonal fruit ice lolly with chamoy and Tajín sauce – a perfect sweet-spicy combination that will surprise your palate.
The décor at Aurelia Cantina isn’t as colourful and flashy as in other Mexican restaurants in Buenos Aires, because here the priority is the food and its roots. This is reflected in its varied and tasty menu, which you can pair with tequilas, mezcals and a range of cocktails. Visiting Aurelia Cantina is an incomparable gastronomic experience.
El Salvador 5090, Palermo.
Che taco
Known for its cosy atmosphere and friendly service, Che Taco is the perfect place in Buenos Aires for those seeking authentic Mexican cuisine in Argentina.
At Che Taco, the variety of taco fillings is impressive, and choosing can be difficult. From machaca (delicious shredded beef sautéed with egg, cheese and vegetables) to the classic al pastor taco with marinated pork, each option is a burst of flavour.
You also can’t leave without trying the flautas – crispy corn rolls with lettuce, sauces and meat – or the chilaquiles, crunchy tortillas bathed in red sauce and cream, topped with onion, coriander, cheese and your choice of meat.
A key point: this Mexican restaurant stands out from others in the city thanks to its delicious margaritas, micheladas and horchata to accompany an authentic Mexican meal.
Thanks to its variety, Che Taco has earned its place among the best tacos in Buenos Aires – you simply can’t miss them.
Balcarce 873, San Telmo.
La Fábrica del Taco
La Fábrica del Taco is an iconic destination for lovers of Mexican cuisine in Argentina. Founded in 2008 by Federico Lobeira, who arrived in Argentina to study, fell in love with the country and tacos, this taquería has grown into a transnational chain with presence in Argentina, Mexico, the United States, Brazil and Spain.
This is one of the oldest and most established Mexican restaurants in Buenos Aires, where taco and spice lovers can enjoy a wide variety of options, from meat and fish tacos to vegan versions. Lobeira, with his distinctive northern Monterrey accent, ensures every taco feels like a direct trip to Mexico.
With a relaxed atmosphere and delicious, authentic Mexican food, it’s the perfect choice for enjoying with friends or family. In addition to traditional tacos, burritos and quesadillas, La Fábrica del Taco offers a selection of spice levels for the timid and the bold.
Don’t miss the cheladas, micheladas and margaritas, and discover why this Mexican restaurant in Buenos Aires is so famous in the city.
Gorriti 5062, Palermo.
Barragán
This spot is special for breakfast, afternoon tea or a different kind of brunch, as Barragán isn’t like other Mexican restaurants in Buenos Aires.
Known as the city’s first lonchería, it offers the perfect mix of brunch, breakfast and afternoon snacks with a Mexican twist. Located in Palermo, Barragán stands out for its cosy atmosphere and high-quality cuisine.
Among the most interesting menu options you’ll find classic huevos divorciados and the picosito bombón coffee – a double espresso with condensed milk and jalapeño syrup. You also can’t miss the ham torta, the famous sandwich immortalised by El Chavo del 8. Each dish is a burst of flavours that will make you feel like you’re in Mexico.
For spice lovers, this place has delicious sauces you can take home. With super-modern décor and plenty of vibe, Barragán welcomes you with the most delicious Mexican food options in the city.
Cabrera 3697, Palermo
Virgen
Located in the picturesque San Telmo neighbourhood, Virgen combines the authenticity of Mexican cuisine in Argentina with a unique touch adapted to local palates. This venue has become a popular destination for both locals and tourists seeking the best Mexican restaurants in Buenos Aires.
Among the most recommended dishes at Virgen is the guacamole, which surprises with an innovative combination of caramelised watermelon and balsamic vinegar. The Mole Madre, a purely veggie option, stands out with its two delicious sauces served with sautéed vegetables. And of course, as classics can’t be missed, you can’t leave without trying some of the best tacos in Buenos Aires right here.
The experience at Virgen wouldn’t be complete without trying some of its Frida Kahlo-inspired cocktails. We recommend the Autorretrato: made with tequila, elderflower liqueur, grapefruit juice, salt, cordial and watermelon cubes.
Visiting Virgen is an opportunity to explore new flavours and enjoy authentic Mexican food in the city.
Avenida Caseros 467, San Telmo.
Xalapa
Palermo hosts one of the best Mexican restaurants in Buenos Aires that you can’t miss, tucked away on one of its corners. Xalapa is the perfect place to travel straight to Mexico through its traditional, flavour-packed cuisine.
This restaurant features a typically Mexican setting – very colourful and warm – that you’ll love. Plus, the welcoming staff will make you feel right at home.
The menu at Xalapa includes a variety of traditional dishes that will surprise your palate. From famous tacos, burritos and totopos with salsas, to more elaborate options like pollo con mole poblano (chicken with a sauce made from chocolate, chillies and nuts). Another must-try is the cochinita pibil – pork cooked in achiote paste, oranges and spices, served with tortillas.
To finish your meal on a high note, we suggest the café de olla, prepared with cinnamon and piloncillo. This final touch is perfect to complete a gastronomic experience full of authentic Mexican flavours.
El Salvador 4800, Palermo.
Mexican Food in Buenos Aires
Every day, more Mexican restaurants open their doors in Buenos Aires, inviting us to dive deeper into the culture of this wonderful country. Don’t miss the chance to enjoy their delicious traditional dishes accompanied by a refreshing margarita. Enjoy it and… ¡Viva México!
Find the best Mexican restaurants in Buenos Aires on the map.
You might also enjoy these guide
Nikkei Restaurants in Buenos Aires
Nikkei fusion represents one of the most fascinating culinary encounters in Buenos Aires. This cuisine, born from the dialogue between Japanese and Peruvian traditions, finds an ideal setting in the Argentine capital for its development. The porteño Nikkei restaurants...
Brunch in Buenos Aires
Buenos Aires has become the brunch capital of South America, combining the traditional porteño café culture with international gastronomic trends. From cosy cafés to elegant restaurants, the city offers options for every taste. Fluffy pancakes, perfect eggs Benedict,...
Sushi in Puerto Madero
If you thought Puerto Madero was only for asados and red wine, get ready for a delicious surprise. This corner of Buenos Aires hides sushi temples where fresh salmon and wasabi rub shoulders with the best river views. Because yes, Argentines don’t just know about...
Restaurants in Puerto Madero with Views of Puente de la Mujer
If there is one thing that makes Puerto Madero a magical place to dine, it is that perfect combination where, while savouring a delicious dish at your table, you can admire the iconic Puente de la Mujer stealing the spotlight in the background. Restaurants overlooking...



