Mexican food is popular in Medellín and we look at eight 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 some foreigners I have talked consider a few of the restaurants on this list to be Tex-Mex but I disagree being from Texas. And one is a Mexican-Oriental fusion restaurant. But they all have good food.

Food options at Delirio Exquisito, photos courtesy of Deliro Exquisito

Food options at Delirio Exquisito, photos courtesy of Deliro Exquisito

1. Delirio Exquisito

Delirio Exquisito is a popular Mexican-Oriental 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 oriental food, particularly Thai and Japanese.

Delirio Exquisito is an interesting fusion of Mexican and Oriental. So, it’s unique among the Mexican restaurants in Medellín.

Delierio Exquisito has two restaurants in Medellín:

  1. El Poblado, Provenza: Calle 10 with Carrera 33 corner.
  2. Laureles: Avenida Nutibara # 74B-09

Website: https://www.facebook.com/Delirio-Exquisito-1425280907707096/

Hours: Noon to 9:30 pm.

A burrito at El Sombrero

A burrito at El Sombrero

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.

Website: https://www.facebook.com/ElSombreroComidaMexicana/

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.

Food options at Guadalupe, photos courtesy of Guadalupe

Food options at Guadalupe, photos courtesy of Guadalupe

3. Guadalupe

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:

  1. Bello – Calle 55 # 52-27, opened about three years ago.
  2. Bello – Carrera 55 # 24A-06, opened about 1.5 years ago.
  3. Belén, Medellín – Carrera 76 # 32-128, opened in June 2018.

Website: https://www.facebook.com/Guadalupe-Restaurante-Mexicano-688157841243823/

Hours: Tuesday to Sunday: 5:00 pm to 10:30 pm; Monday: closed.

Mexican food options El Guero, photos courtesy of El Guero

Mexican food options El Guero, photos courtesy of El Guero

4. 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:

  1. El Poblado – Manila – Carrera 43E # 12-12
  2. El Poblado – Provenza – Carrera 34 # 7-84
  3. Laureles – Primer Parque – Carrera 74 # 39D-16 in Mercado Del Parque

Website: https://www.facebook.com/elguerotaqueriacol/

Hours: Monday to Thursday: Noon to 9:00 pm, Friday and Saturday: noon to 10:00 pm, Sunday: noon to 5:00 pm.

Food options at Tepito Tacos y Tequila, photos courtesy of Tepito

Food options at Tepito Tacos y Tequila, photos courtesy of Tepito

5. Tepito Tacos y Tequila

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.

Website: https://www.facebook.com/TepitoTacosYTequila/

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.

Some of the food options at La Bronca

Some of the food options at La Bronca

6. 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.

Website: https://www.facebook.com/pages/category/Latin-American-Restaurant/La-Bronca-682154022120938/

Address: Carrera 35 # 8A-125

Hours: Sunday to Wednesday: Noon to midnight; Thursday to Saturday: noon to 1:30 am.

Some of the food options at Milagros

Some of the food options at Milagros

7. Milagros

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:

  1. El Poblado – Carrera 25A # 1A Sur-45, Local 1554, in El Tesoro Mall
  2. Laureles – Circular 74B # 39 – 73
  3. Envigado – Carrera 48 # 32B Sur-139, Local 370, in Viva Envigado Mall
  4. Envigado – Carrera 48 # 26 Sur-87, in Contenedores Food Place
  5. Sabaneta – Calle 51 Sur # 48-57, Local 5039, in Mayorca Mall
  6. 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.

Website: https://www.facebook.com/RestauranteMilagros/

Hours: Noon to 9:00 or 10:00 pm.

Two pork tacos (with cheese and onion) and one pastor taco (with cheese, onion, cilantro and pineapple) at Orale!

Two pork tacos (with cheese and onion) and one pastor taco (with cheese, onion, cilantro and pineapple) at Orale!

8. Orale!

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.

Website: https://www.facebook.com/comidamexicanaorale/

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:

  1. 17 Best Restaurants in Laureles in Medellín
  2. 15 Best Pizza Places in Medellín: The Best Pizzerias in the City
  3. 15 Best Restaurants in Envigado, Colombia
  4. 14 Best Restaurants in Sabaneta, Colombia
  5. 13 Best Burgers in Medellín: Best Burger Places in the Aburrá Valley
  6. 12 Best Steakhouses in Medellín and the Aburrá Valley
  7. 12 Best Vegan and Vegetarian Restaurants in El Poblado
  8. 9 Best Colombian Restaurants in Medellín and the Aburrá Valley
  9. 9 Best Italian Restaurants in Medellín and the Aburrá Valley
  10. 9 Best Places for Brunch in El Poblado
  11. 8 Best Mexican Restaurants in Medellín and the Aburrá Valley
  12. 5 Best Independent Coffee Shops in El Poblado
  13. 8 Top Coffee Shops in Laureles
  14. 5 Best Nano/Micro Breweries in Medellín

Also, we have several additional best of Medellín articles:

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 eight 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.