clock menu more-arrow no yes
Charred peppers served elotė-style on West 7th
Pajarito/Facebook

Top 12 Mexican Restaurants in Minneapolis and St. Paul

View as Map
Charred peppers served elotė-style on West 7th
| Pajarito/Facebook

One of the best things about the multifaceted, richly traditional cuisine from our neighbors to the South, is that it hits the spot any time, day or night. Be it chilaquiles for breakfast, simple street tacos for lunch, smoky mole smothered burritos and a margarita. The Twin Cities have plenty of Mexican restaurants to choose from and these are just a few favorites to try.

Read More
Note: Restaurants on this map are listed geographically.

1. Andale Taqueria & Mercado

Copy Link
7700 Nicollet Ave
Minneapolis, MN 55423
(612) 259-8929
Visit Website

Andale is an must-visit Mexican restaurant that’s open until 3 a.m. Friday through Sunday (11 p.m. weekdays). There's a reason fans flock here at all hours of the day: it's the tamales, carnitas and the seriously spicy avocado salsa.

2. Salsa a la Salsa

Copy Link
1425 Nicollet Ave.
Minneapolis, MN 55403
(612) 813-1970
Visit Website

Lorenzo Azria first opened Salsa a La Salsa on the edge of downtown Minneapolis in 2003 serving Minneapolis cuisine from central Mexico. The made-from-scratch dishes are deeply satisfying. The incredibly rich and zesty sauces just make everything already good even better.

3. Manny's Tortas

Copy Link
920 E Lake St
Minneapolis, MN 55407
(612) 870-3930
Visit Website

Serving up traditional Mexican sandwiches in two locations on Lake Street. Try the Manny’s Special, a torta filled with grilled steak, onion, mushroom, tomato, jalapeño, ham and cheese, avocado, refried beans, lettuce and chipotle pepper mayo.

Manny's Tortas

4. Maya

Copy Link
1840 Central Ave NE
Minneapolis, MN 55418
(612) 789-0775

At the family run spot on Central, most everything is made by hand including colorful varieties of salsas in the free salsa bar and the tortillas, sopes and tamales. Choose from the massive menu and your selection will arrive briskly in simple plastic baskets and styrofoam cups. Alternatively, there is a buffet on Sundays, so indecisive diners can try all the things, and drizzle all the salsa.

5. El Taco Riendo

Copy Link
2412 Central Ave NE
Minneapolis, MN 55418
(612) 781-3000
Visit Website

Central Avenue is dotted with fabulously authentic, Mom and Pop Mexican spots. El Taco Riendo is one of the best, but also one possessing the a robust menu. Don’t fret, it’s hard to go wrong here. Catch their lime green food truck out in the warmer months.

6. Bar Luchador

Copy Link
825 Washington Ave SE
Minneapolis, MN 55414
(612) 379-1450
Visit Website

On Washington Avenue at the U of M campus, Bar Luchador stands as an homage to owner Angelo Pennacchio's obsession with the art that is wrestling. The food here is not trying to be authentically Mexican. Angelo, along with co-owners Regan Haffele and Josh Zavadil are clearly having fun, experimenting with a long list of taco options like sliced steak with fried black beans or buffalo shrimp tacos with bleu cheese crumbles.

7. Sonora Grill

Copy Link
3300 E Lake St
Minneapolis, MN 55406
(612) 722-2500
Visit Website

Sonora Grill began as a humble taco stand in Midtown Global Market, and within months attracted rabid following. It moved down the street to a full-service restaurant in 2014. The Sonora-style tacos are called caramelos and served on two tender corn tortillas, pack a ton of flavor into tiny packages. Try the shrimp tempura with fiery red, crunchy coating, or the fried eggplant with pickled onions and bright chimichurri aioli, or….Actually, try them all.

Katie Cannon

8. Homi Mexican Restaurant

Copy Link
864 University Ave W
Saint Paul, MN 55104
(651) 222-0655
Visit Website

Owners Hortencia and Miguel opened Homi (a combination of their names) in 2010, serving family recipes in a sunny, recently updated space on University. Most items, including salsas and tortilla chips, are homemade with the same ingredients used in the beloved comida of their favorite childhood dishes.

9. Los Ocampo

Copy Link
615 University Ave W
Saint Paul, MN 55103

The Los Ocampo family of restaurants includes counter service taquerias as well as sit down eateries. The menu is familiar and deep, with enough options to please everyone. There is a special for every need practically every day of the week as well, like dollar tacos on Mondays or $4.99 Palomas on Fridays.

10. Pajarito

Copy Link
605 7th St W
St Paul, MN 55102
(651) 340-9545
Visit Website

Run by two experienced fine dining chefs, Pajarito on West 7th is perfect for special occasion and a quick lunch of fantastically fresh Mexican dishes. Don’t miss the savory torta, their twist on a Philly cheesesteak or the succulent carnitas. On the weekends, there’s a brunch menu worth lingering over.

A plate of two tacos in front of a Tecate beer
Tacos are always a yes
Pajarito/Facebook

11. El Burrito Mercado

Copy Link
175 Cesar Chavez St
Saint Paul, MN 55107
(651) 227-2192
Visit Website

The restaurant and deli at El Burrito Mercado stretches on the side of an expansive and colorful Mexican grocery store on Cesar Chavez Street in St. Paul. There are several ways to get your fill here: get in line at the cafeteria-style El Cafe Express, have a seat in the festive El Cafe Y Bar sit down restaurant, or choose from a vast line-up of hot or cold items at the deli. The seating area for the deli and cafe is sun streaked and quaint, like a tiny vacation to Puerto Vallarta in the middle of St. Paul.

12. La Loma Tamales

Copy Link
920 E Lake St #162
Minneapolis, MN 55407
(612) 870-3645
Visit Website

Even after years in business, these are still the best tamales in theTwin Cities. Additionally, this stand inside Midtown Global Market serves tacos, and chilaquiles, but don’t leave without one each of the chicken, pork and Oaxacan tamales.

The Oaxacan tamale
La Loma/Facebook

1. Andale Taqueria & Mercado

7700 Nicollet Ave, Minneapolis, MN 55423

Andale is an must-visit Mexican restaurant that’s open until 3 a.m. Friday through Sunday (11 p.m. weekdays). There's a reason fans flock here at all hours of the day: it's the tamales, carnitas and the seriously spicy avocado salsa.

7700 Nicollet Ave
Minneapolis, MN 55423

2. Salsa a la Salsa

1425 Nicollet Ave., Minneapolis, MN 55403

Lorenzo Azria first opened Salsa a La Salsa on the edge of downtown Minneapolis in 2003 serving Minneapolis cuisine from central Mexico. The made-from-scratch dishes are deeply satisfying. The incredibly rich and zesty sauces just make everything already good even better.

1425 Nicollet Ave.
Minneapolis, MN 55403

3. Manny's Tortas

920 E Lake St, Minneapolis, MN 55407
Manny's Tortas

Serving up traditional Mexican sandwiches in two locations on Lake Street. Try the Manny’s Special, a torta filled with grilled steak, onion, mushroom, tomato, jalapeño, ham and cheese, avocado, refried beans, lettuce and chipotle pepper mayo.

920 E Lake St
Minneapolis, MN 55407

4. Maya

1840 Central Ave NE, Minneapolis, MN 55418

At the family run spot on Central, most everything is made by hand including colorful varieties of salsas in the free salsa bar and the tortillas, sopes and tamales. Choose from the massive menu and your selection will arrive briskly in simple plastic baskets and styrofoam cups. Alternatively, there is a buffet on Sundays, so indecisive diners can try all the things, and drizzle all the salsa.

1840 Central Ave NE
Minneapolis, MN 55418

5. El Taco Riendo

2412 Central Ave NE, Minneapolis, MN 55418

Central Avenue is dotted with fabulously authentic, Mom and Pop Mexican spots. El Taco Riendo is one of the best, but also one possessing the a robust menu. Don’t fret, it’s hard to go wrong here. Catch their lime green food truck out in the warmer months.

2412 Central Ave NE
Minneapolis, MN 55418

6. Bar Luchador

825 Washington Ave SE, Minneapolis, MN 55414

On Washington Avenue at the U of M campus, Bar Luchador stands as an homage to owner Angelo Pennacchio's obsession with the art that is wrestling. The food here is not trying to be authentically Mexican. Angelo, along with co-owners Regan Haffele and Josh Zavadil are clearly having fun, experimenting with a long list of taco options like sliced steak with fried black beans or buffalo shrimp tacos with bleu cheese crumbles.

825 Washington Ave SE
Minneapolis, MN 55414

7. Sonora Grill

3300 E Lake St, Minneapolis, MN 55406
Katie Cannon

Sonora Grill began as a humble taco stand in Midtown Global Market, and within months attracted rabid following. It moved down the street to a full-service restaurant in 2014. The Sonora-style tacos are called caramelos and served on two tender corn tortillas, pack a ton of flavor into tiny packages. Try the shrimp tempura with fiery red, crunchy coating, or the fried eggplant with pickled onions and bright chimichurri aioli, or….Actually, try them all.

3300 E Lake St
Minneapolis, MN 55406

8. Homi Mexican Restaurant

864 University Ave W, Saint Paul, MN 55104

Owners Hortencia and Miguel opened Homi (a combination of their names) in 2010, serving family recipes in a sunny, recently updated space on University. Most items, including salsas and tortilla chips, are homemade with the same ingredients used in the beloved comida of their favorite childhood dishes.

864 University Ave W
Saint Paul, MN 55104

9. Los Ocampo

615 University Ave W, Saint Paul, MN 55103

The Los Ocampo family of restaurants includes counter service taquerias as well as sit down eateries. The menu is familiar and deep, with enough options to please everyone. There is a special for every need practically every day of the week as well, like dollar tacos on Mondays or $4.99 Palomas on Fridays.

615 University Ave W
Saint Paul, MN 55103

10. Pajarito

605 7th St W, St Paul, MN 55102
A plate of two tacos in front of a Tecate beer
Tacos are always a yes
Pajarito/Facebook

Run by two experienced fine dining chefs, Pajarito on West 7th is perfect for special occasion and a quick lunch of fantastically fresh Mexican dishes. Don’t miss the savory torta, their twist on a Philly cheesesteak or the succulent carnitas. On the weekends, there’s a brunch menu worth lingering over.

605 7th St W
St Paul, MN 55102

11. El Burrito Mercado

175 Cesar Chavez St, Saint Paul, MN 55107

The restaurant and deli at El Burrito Mercado stretches on the side of an expansive and colorful Mexican grocery store on Cesar Chavez Street in St. Paul. There are several ways to get your fill here: get in line at the cafeteria-style El Cafe Express, have a seat in the festive El Cafe Y Bar sit down restaurant, or choose from a vast line-up of hot or cold items at the deli. The seating area for the deli and cafe is sun streaked and quaint, like a tiny vacation to Puerto Vallarta in the middle of St. Paul.

175 Cesar Chavez St
Saint Paul, MN 55107

12. La Loma Tamales

920 E Lake St #162, Minneapolis, MN 55407
The Oaxacan tamale
La Loma/Facebook

Even after years in business, these are still the best tamales in theTwin Cities. Additionally, this stand inside Midtown Global Market serves tacos, and chilaquiles, but don’t leave without one each of the chicken, pork and Oaxacan tamales.

920 E Lake St #162
Minneapolis, MN 55407

Related Maps