Mexican food is popular in Medellín and we look at nine of the best Mexican restaurants in Medellín and the Aburrá Valley that are popular with good food.
I am originally from Texas, so good Mexican food was a part of my life there and I like authentic Mexican food. But much of the Mexican food in Medellín isn’t very authentic.
For example, I am sorry but BBQ sauce doesn’t belong on a burrito. But I have seen this at a few of the Mexican restaurants in Medellín. Also, some of the Mexican restaurants in Medellín don’t have very good hot sauces. This is likely do to many Colombians not really liking spicy food in my experience.
I have been on a quest to find the best Mexican restaurants in Medellín. And I have tried well over 25 Mexican restaurants. And the following list is the eight best Mexican restaurants I have found in Medellín.
Note that few on this list can be considered be Tex-Mex. And one is a Mexican-Asian fusion restaurant. But they all have good food in my experience.
Delirio Exquisito is a popular Mexican-Asian fusion restaurant in Medellín with some very creative food with excellent presentation.
This is a trendy restaurant that draws a crowd, particularly on the weekends. And the restaurant name Delirio Exquisito means “Exquisite delirium”. Also, Delirio Exquisito has two locations in Medellín in El Poblado and Laureles.
Delirio Exquisito has some really creative food that is also very tasty. It’s a fascinating concept and they really put some thought into their dishes.
I am from Texas and I like good Mexican food. And I also like Asian food, particularly Thai and Japanese.
Delirio Exquisito is an interesting fusion of Mexican and Asian So, it’s unique among the Mexican restaurants in Medellín.
Delierio Exquisito has two restaurants in Medellín:
- El Poblado, Provenza: Calle 10 with Carrera 33 corner.
- Laureles: Avenida Nutibara # 74B-09
Hours: Noon to 9:30 pm.
2. El Sombrero
El Sombrero is a popular Mexican restaurant in Sabaneta with authentic and really good Mexican food. A Mexican owns the restaurant and the cooks reportedly are Mexican as well. So, this restaurant has very authentic traditional Mexican food.
El Sombrero is a family run business that opened in 2008. So, it’s been in business for over 10 years. It’s a popular restaurant in Sabaneta with locals. And it is considered to have the best Mexican food in Sabaneta.
El Sombrero actually has two sections. One is the restaurant and the other is a “factory” where they make Mexican food products. So, the products used in the restaurant are made locally.
The restaurant’s slogan is “Colores y sabores de México” (Colors and Tastes of Mexico). The inside of the restaurant is very colorful similar to what you find in Mexico and the food is authentic Mexican food. So, it delivers on its slogan.
Furthermore, this restaurant has three good Mexican sauces at each table in the restaurant: picante (hot), extra picante (extra hot) and muy picante (very hot).
There are over 60 different Mexican dishes on the menu at El Sombrero with prices ranging from 13,900 to 28,900 pesos.
Address: Carrera 43C # 66Sur-27, Sabaneta
Hours: Tuesday to Thursday and Sunday: noon to 10:00 pm, Friday and Saturday: noon to midnight, Monday: closed.
Guadalupe Restaurante Mexicana is a hidden gem Mexican restaurant with two locations in Bello and one in Medellín that is popular with locals and has very good Mexican food.
Guadalupe is not Mexican-owned, it’s Colombian-owned but this chain of three restaurants has some good tasting Mexican food.
Guadalupe tries to provide an authentic Mexican experience and succeeds in the presentation and it has some very good food in my experience.
The service at this restaurant is attentive and extremely polite. And at the end of the meal, they bring you the check in a small decorated wooden box, for a final touch of Mexican culture.
There are over 20 different Mexican dishes on the menu at Guadalupe with prices ranging from 12,900 to 18,900 pesos.
Guadalupe has two restaurants in Bello and one in Medellín with the addresses listed below:
- Bello – Calle 55 # 52-27, opened about three years ago.
- Bello – Carrera 55 # 24A-06, opened about 1.5 years ago.
- Belén, Medellín – Carrera 76 # 32-128, opened in June 2018.
Hours: Tuesday to Sunday: 5:00 pm to 10:30 pm; Monday: closed.
4. Agua Fresca
Agua Fresca is a new Mexican restaurant that opened recently in Medellín. It’s located in El Poblado with a Mexican chef and has some good Mexican food.
This new Mexican restaurant opened recently in late July 2019. Agua Fresca was started by Chef Juan Manuel Barrientos, who has the iconic El Cielo restaurant in Medellín.
Barrientos partnered for this new Mexican restaurant in Medellín with the renowned Mexican chef, Edgar Núñez, owner of the restaurants Comedor Jacinta y Sud 777. Sud 777 in Mexico City was recognized as one of the best restaurants in the world by The Worlds 50 Best.
Also, the head chef of Agua Fresca is Mexican chef Antonio Trujano. The goal of this new restaurant is to bring authentic Mexican food to Medellín.
There are over 25 different Mexican dishes on the menu at Agua Fresca with prices ranging from 14,000 to 26,000 pesos.
Also, the dishes are relatively small at this restaurant. If you are used to generous portions of Colombian food – brace yourself. You will likely need a couple dishes to satisfy your hunger at this restaurant.
Address: Carrera 40 # 10A-30, El Poblado, Medellín
Hours: Noon to 3:00 pm and 6:30 pm to 11:00 pm.
5. El Guero
El Guero Taqueria is a popular chain of three Mexican restaurants in Medellín with a festive eating environment and a nice presentation and good food.
El Guero is owned by a Colombian but tries to provide an authentic Mexican experience and succeeds in the presentation and it has some good Mexican food in my experience.
Also, this restaurant has some spicy sauces. Normally they bring two sauces to your table – a somewhat spicy sauce and a mild sauce. But if you ask they have a very spicy sauce that they can bring to your table. I prefer a good spicy sauce with Mexican food. In addition, the service at this restaurant chain is attentive and extremely polite.
There are over 30 different Mexican dishes on the menu at El Guero with prices ranging from 8,000 to 25,900 pesos.
El Guero has three restaurants in Medellín listed below:
- El Poblado – Manila – Carrera 43E # 12-12
- El Poblado – Provenza – Carrera 34 # 7-84
- Laureles – Primer Parque – Carrera 74 # 39D-16 in Mercado Del Parque
Hours: Monday to Thursday: Noon to 9:00 pm, Friday and Saturday: noon to 10:00 pm, Sunday: noon to 5:00 pm.
Tepito Tacos y Tequila is a popular Mexican restaurant Envigado with some good and authentic Mexican food and good margaritas and other drinks.
Tepito Tacos y Tequila originally opened in 2012. It’s located in barrio Jardines in Envigado and is popular with locals and some tourists.
The restaurant was named for the Tepito barrio in Mexico City, which is one of the oldest barrios in Mexico City. The cultural importance of Tepito has been marked by writers, painters, musicians and foreigners. Tepito has a reputation of being a brave neighborhood due to the bravery of its people, who fought against adversity and poverty.
Tepito Tacos y Tequila is not Mexican-owned but still has some authentic Mexican food. The Tepito restaurant is decorated like a traditional Mexican restaurant with lots of color. Also, the right of the restaurant is roped off like a Mexican boxing ring.
There are over 25 different Mexican dishes on the menu at Tepito with prices ranging from 8,000 to 25,900 pesos.
Address: Calle 30 Sur # 43A-29, Envigado
Hours: Monday to Thursday: noon to 10:00 pm, Friday and Saturday: noon to midnight, Sunday: noon to 9:00 pm.
7. La Bronca
La Bronca is a popular Mexican restaurant/bar located in El Poblado in Medellín with a nice atmosphere and very good tacos and good guacamole.
La Bronca has some creative and delicious food and generous servings. Also, the service has been attentive each time I have gone.
The bottom line is that this restaurant/bar has a nice atmosphere with a nice presentation and good food. And it’s located not far from Parque Lleras. So, it’s been discovered by many foreigners and is popular.
There are over 10 different Mexican dishes on the menu at La Bronca with prices ranging from 22,900 to 34,900 pesos.
Address: Carrera 35 # 8A-125
Hours: Sunday to Wednesday: Noon to midnight; Thursday to Saturday: noon to 1:30 am.
Milagros is a popular chain of six Mexican restaurants in Medellín with a festive and colorful eating environment and a nice presentation and good food.
In addition, Milagros means “Miracles” in English. When you enter a Milagros restaurant there are lights and ornaments everywhere and an image of the Virgin of Guadalupe. There is Mexican color and culture everywhere in this restaurant chain.
Milagros tries to provide an authentic Mexican experience and succeeds in the presentation and it has some good food.
The service at this restaurant chain is attentive and extremely polite. And at the end of the meal at Milagros, they bring you the check in a small wooden tray with a standing image of the Virgin of Guadalupe, for a final touch of Mexican culture.
There are over 20 different Mexican dishes on the menu at Milagros with prices ranging from 18,900 to 44,900 pesos.
Milagros has six restaurants in the Medellín area and nearby with the addresses listed below:
- El Poblado – Carrera 25A # 1A Sur-45, Local 1554, in El Tesoro Mall
- Laureles – Circular 74B # 39 – 73
- Envigado – Carrera 48 # 32B Sur-139, Local 370, in Viva Envigado Mall
- Envigado – Carrera 48 # 26 Sur-87, in Contenedores Food Place
- Sabaneta – Calle 51 Sur # 48-57, Local 5039, in Mayorca Mall
- Llano Grande – Km 7, Ciudadela Complex, Lote 56
In addition, Milagros has a restaurant in Barranquilla in the Viva Barranquilla mall located at Carrera 51B # 87-50, Local 411.
Hours: Noon to 9:00 or 10:00 pm.
Orale! is a popular Mexican restaurant in Medellín with some good Mexican food. Also, this restaurant is Mexican-owned. So, this restaurant has some authentic Mexican dishes on the menu.
Orale! has reportedly been in business for about 15 years. It’s located in Laureles and is popular with locals.
This restaurant is a hidden gem, as it’s not located directly on LA 70 (Setenta) and is on a side street. However, some expats in the Medellín area have discovered this Mexican restaurant due to it having some good Mexican food.
There are over 35 different Mexican dishes on the menu at Orale! with prices ranging from 18,900 to 44,900 pesos.
Address: Calle 41A #70-138, Laureles, Medellín
Hours: Sunday to Thursday: noon to 9:30 pm, Friday and Saturday: noon to 11:00 pm.
The Best of Medellín
Besides this article about the 8 best Mexican restaurants in Medellín and the Aburrá Valley, Medellin Guru has several more articles about the best restaurants and coffee shops in Medellín and the Aburrá Valley:
- 17 Best Restaurants in Laureles in Medellín
- 15 Best Restaurants in Envigado, Colombia
- 14 Best Restaurants in Sabaneta, Colombia
- 14 Best Pizza Places in Medellín: The Best Pizzerias in the City
- 13 Best Burgers in Medellín: Best Burger Places in the Aburrá Valley
- 12 Best Steakhouses in Medellín and the Aburrá Valley
- 12 Best Vegan and Vegetarian Restaurants in El Poblado
- 9 Best Colombian Restaurants in Medellín and the Aburrá Valley
- 9 Best Italian Restaurants in Medellín and the Aburrá Valley
- 9 Best Places for Brunch in El Poblado
- 9 Best Mexican Restaurants in Medellín and the Aburrá Valley
- 5 Best Independent Coffee Shops in El Poblado
- 8 Top Coffee Shops in Laureles
- 5 Best Nano/Micro Breweries in Medellín
Also, we have several additional best of Medellín articles:
- 35 Top Things to Do in Medellín and Nearby: Top Tourist Attractions
- 21 Best FREE Things to Do in Medellín and the Aburrá Valley
- 17 Top Kid-Friendly Things to Do in Medellín and Nearby
- 13 Best Malls of Medellín – the Ultimate Guide to Medellín Malls
- 12 Best Museums of Medellín and the Aburrá Valley
- 8 Best Pueblos Near Medellín Worth Visiting
- 7 Best Panoramic Views of Medellín
- 5 Best Neighborhoods in Medellín
- 2 Best Walking Tours in Medellín
- 14 Top Churches in Medellín Worth Visiting
- 20 Best Mobile Apps to Use in Medellín and Colombia
The Bottom Line – the Best Mexican Restaurants in Medellín and the Aburrá Valley
All of the Mexican restaurants in the above list have good food and it was honestly difficult to rank the best Mexican restaurants in Medellín and the Aburrá Valley.
We have detailed reviews on the Medellin Guru website of all of the above best Mexican restaurants. You can click on the link in the heading of each of the best Mexican restaurants listed above to find these restaurant reviews. And the reviews include detailed information about the food menu and drink menu of each restaurant with prices.
I eaten at well over 25 different Mexican restaurants in the Medellín metro area in the over eight years I have lived in the city. And I chose my favorite nine Mexican restaurants for this list of the best Mexican restaurants in Medellín and the Aburrá Valley.
However, I haven’t tried every Mexican restaurant in the metro area. So, if you know of a very good Mexican restaurant that you think belongs on this best Mexican restaurants list, please leave a comment below.
We are happy to try out additional Mexican restaurants and will update this list if we find other good Mexican restaurants.
What is your favorite Mexican restaurant in Medellín?
Sign up for the Free Medellin Guru Newsletter – You can see all of the previous Medellin Guru weekly email newsletters and sign up here.