Skip to Content

19 Best Mexican Restaurants in Minnesota

Craving Mexican food while traveling in Minneapolis or the great north of Minnesota? Many Mexican restaurants in Minnesota will satisfy your craving for delicious, colorful, and flavorful Mexican cuisine.

We’ve put together a guide covering the best Mexican food in Minnesota, so read on to find the must-try places scattered about the Gopher state. There are plenty of places to choose from, so you won’t run out of options anytime soon.

Minnesota is a great foodie state – there are several amazing takeout spots in Minneapolis and plenty of local restaurants that serve up traditional Minnesota cuisine. Sometimes, though, you’re ready to skip the Jucy Lucy and celebrate Taco Tuesday. If you know where to look, you’ll find plenty of Mexican restaurants throughout the Twin Cities and the smaller towns around the state.

Take a look at our roundup of the best Mexican restaurants in Minnesota, and then hop in the car – you’ve got tacos and tequila to track down!

Best Mexican Restaurants in Minnesota

1. Dominguez Restaurant

Various Mexican food

Address: 3313 E 50th St, Minneapolis, MN 55417, United States

While traveling in Minneapolis, be sure to check out Dominguez Restaurant for a great Mexican dining experience. Dominguez Restaurant offers a variety of authentic and traditional Mexican dishes that are sure to please any appetite.

The friendly and welcoming atmosphere is perfect for a meal with family or friends. So next time you’re in town and looking for some of the best Mexican food, be sure to stop by Dominguez Restaurant! You won’t be disappointed as it’s easily one of the best Mexican restaurants in Minneapolis.

The food served in this charismatic restaurant is all made from scratch and from recipes handed down from generations for delightfully authentic Mexican food. This great food place has a good list of lunch and dinner options and features a kid’s menu.

Some of the food on Dominguez Restaurant’s lunch menu are a selection of Enchiladas and Tamales, while the dinner menu features savory Tacos and Carne Asada Mi Pueblo. Appetizers, sandwiches, and desserts are also available on the menu.

See Related: Best Bars in Minneapolis

2. Sonora Grill

Burger and Fries in Sonora Grill
image by nullrend is licensed under CC BY-SA 2.0.

Address: 3300 E Lake St, Minneapolis, MN 55406, United States

Minneapolis is a lovely city blessed with fantastic scenery and great restaurants. One of them that offers delicious food is the Sonora Grill. It is a modern Mexican restaurant and bar where mouthwatering tacos and fine craft beer are poured.

The restaurant has a great and spacious modern interior with a vibrant ambiance as well as the fragrance of the best Mexican food filling the restaurant, making it an excellent stop for locals as well as tourists looking for a great place to taste outstanding cuisine and try great beverages.

The menu consists of appetizers, soup, salads, seafood, meats, vegetarian dishes, sides, and desserts which are all reasonably priced.

The highlight of Sonora Grill’s menu is its tacos which are available in six different variations: chicken tinga, cochinita pibil, pollo asado, carnitas, baja fish, and rajas con queso. All of their tacos are served on soft corn tortillas and topped with chopped onions, cilantro, and lime.

Another thing that makes Sonora Grill stand out among other Mexican restaurants is their unique take on drinks, such as horchata Milk Stout and Hibiscus Gose.

Overall, Sonora Grill is a great place to visit, whether you’re looking for amazing food or just want to try something new.

See Related: Where to Travel For Your Birthday

3. Andale Taqueria

Andale Taqueria Building
image by SheSavesSheTravels/TripAdvisor

Address: 7700 Nicollet Ave, Richfield, MN 55423, United States

Andale Taqueria is a Mexican restaurant that offers delicious, authentic Mexican food. The restaurant has beautiful, charming, and stylish contemporary decor, rich in a lively, light, and vibrant ambiance.

The food is fresh and offers authentic Mexican flavors to indulge in. Andale Taqueria has an extensive list of authentic Mexican food for lunch and dinner and offers a kids’ menu.

Some of the food listed on Andale Taqueria’s menu includes a great selection of savory alambre, sandwiches or tortas, mouthwatering tacos, a set of quesadillas, flavorful burritos, and platillos fuertes. Andale Taqueria is a great place to enjoy delicious, authentic Mexican food.

See Related: Best Things to do in Minneapolis

4. Órale Mexican Eats

Address: 5554 S 34th Ave, Minneapolis, MN 55417, United States

The lovely town of Minneapolis in Minnesota has a great Mexican food place that serves a variety of undeniably great cuisines and satisfies cravings for savory nachos.

Órale Mexican Eats is one of the best and most well-known food places to stop by to relax for Mexican cuisine.

Órale Mexican Eats serves a great selection of authentic traditional Mexican food as well as modern-day delectable street food. The menu is composed of made-from-scratch starters, nachos, choriqueso, elote, tacos, and burritos, as well as excellent snacks to eat and enjoy after or before exploring the town.

The restaurant is also easy to spot and close to some significant landmarks and hotels. It is a delightful and superb place to eat a traditional meal and savor a remarkable and outstanding Mexican dining experience. As one of the best food places in town, it’s worth a visit!

See Related: Best Scenic Drives in Minnesota

5. Grande Sunrise Seafood and Mexican Restaurant

Grande Sunrise Seafood and Mexican Restaurant Interior
image by HowdyDoody4/TripAdvisor

Address: 5554 S 34th Ave, Minneapolis, MN 55417, United States

When looking for Mexican food while traveling in Minneapolis, Minnesota, check out, The Grande Sunrise Seafood and Mexican Restaurant for both seafood and Mexican cuisine.

Grande Sunrise Seafood and Mexican Restaurant is the perfect place to go for a delicious and authentic Mexican meal. The restaurant serves Mexican food, authentic Mexican culinary delights, and fresh seafood. The interior of the restaurant has a vibrant, lovely, and friendly atmosphere that is perfect for sharing a meal with family and friends.

The menu offers a wide variety of Mexican appetizers, meats, traditional seafood, and desserts that are sure to please everyone in your dining party.

6. Pajarito

Pajarito Interior
image by NikkiA179/TripAdvisor

Address: 605 7th St W, St. Paul, MN 55102, United States

St. Paul is a city full of surprises. One of the most pleasant surprises is the diversity of cuisine that’s available. Whether you’re in the mood for a hearty plate of comfort food or something a little more exotic, you’re sure to find a restaurant to suit your taste.

And one of the best places in town for international cuisine is Pajarito. Pajarito is a Mexican restaurant with a difference. In addition to serving up delicious and authentic Mexican dishes, they also have an extensive selection of beverages to choose from. Whether you’re in the mood for a margarita or a beer, you’re sure to find something to quench your thirst.

If you’re looking for something to do after dinner, Pajarito has you covered there as well. They offer live music on Thursday, Friday, and Saturday nights, so you can enjoy some toe-tapping tunes while you enjoy your meal.

If you’re looking for a truly unique dining experience, look no further than Pajarito. With its delicious food, diverse menu, and lively atmosphere, it’s sure to please.

It is an ideal destination for those seeking aromatic and mouthwatering Mexican foods as well as tastes in craft beer and cocktails.

See Related: Best Things to Do in Chaska, Minnesota

7. El Norteño Authentic Mexican

Address: 4000 E Lake St, Minneapolis, MN 55406, United States

Looking for a great Mexican restaurant in Minneapolis? Look no further than El Norteño Authentic Mexican! This contemporary spot specializes in dishes from northern Mexico and features a mouthwatering selection of traditional and authentic cuisine.

Whether you’re craving nachos, tacos, enchiladas, burritos, or especialidades, El Norteño has something to tantalize your taste buds.

And don’t forget to save room for dessert! With its lovely interior and refreshing menu, El Norteño is the perfect place to enjoy a delicious meal with family and friends.

See Related: Best Wineries in Minnesota | Top Vineyards to Visit

8. El Burrito Mercado

Mexican food

Address: 175 Cesar Chavez St, St. Paul, MN 55107, United States

El Burrito Mercado is a contemporary Mexican restaurant and market that serves delicious burritos and a variety of essential Mexican items as well as authentic Mexican snacks.

As soon as you walk in, the old-fashioned interior and vibrant, classic Mexican ambiance transport you south of the border. The fragrance of delicious Mexican food fills the air, making it impossible to resist ordering something off the menu.

Fortunately, the restaurant has a wide array of mouthwatering and tasty meal options, so you’re sure to find something to your liking.

And if you’re looking for more than just a meal, the market shop is stocked with ingredients and Mexican items – perfect for souvenirs or gifting.

Whether you’re a tourist or a local, El Burrito Mercado is a superb destination for anyone looking to savor exceptional delicacies and experience true Mexican culture.

See Related: Fun & Best Things to Do in Bloomington, Minnesota

9. Maya Cuisine & Bar – Minneapolis

MAYA Cuisine Interior
image by JoeNathan9249/TripAdvisor

If you’re looking for one of the best Mexican restaurants in Minneapolis, Maya Cuisine & Bar is the perfect spot. They offer a diverse menu of traditional Mexican cuisine and contemporary street food, all made from scratch.

Their starters, nachos, burritos, tacos, and snacks are all delicious and perfect to enjoy with a craft beer. The restaurant is also in a great location – it’s easy to find and close to some of the city’s famous places and attractions. Plus, it’s connected to some of the town’s hotel chains, making it the perfect place to stop by after a long day of exploring.

See Related: Reasons to See Duluth Fall Colors in Minnesota

10. Taqueria El Primo

Mexican food nachos and guacamole sauce

Address: 30 W Lake St, Minneapolis, MN 55408, United States

Mexican food is one of the most popular cuisines in the world, and Minneapolis is lucky to have some of the best Mexican food in the Midwest. However, if you’re looking for a quick and delicious Mexican meal, there’s no need to go to a restaurant – just head to Taqueria El Primo.

This food truck serves up traditional Mexican favorites like tacos, quesadillas, and tortas, as well as some less well-known but equally delicious dishes like esquite and mullas. And best of all, it’s located right next to some of Minneapolis’s most popular tourist attractions, so you can grab a bite to eat before or after exploring the city.

See Related: Best Lake Towns in Minnesota to Visit

11. Habanero Tacos Grill

Address: 3223 E Lake St, Minneapolis, MN 55406, United States

If you’re a fan of tacos, you’ll love the Habanero Tacos Grill in Minneapolis, Minnesota.

This restaurant has been serving great Mexican food since 2015, and it’s one of the best places in the city to taste a variety of outstanding Mexican cuisine.

The Habanero Tacos Grill has lovely, captivating, and stylish contemporary interiors that radiate an energetic, glowing, and vibrant ambiance. The menu is a great selection and combination of mouthwatering tortas, burritos, enchiladas, quesadillas, and more.

And if you’re looking for something special, the Habanero Tacos Grill also has a special menu with a variety of delicious options. Be sure to check out the Habanero Tacos Grill for an unforgettable dining experience.

12. El Taco Riendo

El Taco Riendo Entrance
image by Bill K/TripAdvisor

Address: 2412 Central Ave NE, Minneapolis, MN 55418, United States

Craving some Mexican food while in Minneapolis? No problem!

El Taco Riendo is a great spot for authentic Mexican cuisine. The restaurant has a vibrant, friendly atmosphere that will make you feel right at home. All of the dishes are made from scratch with fresh ingredients, so you know you’re getting a quality meal. Whether you’re in the mood for tacos, burritos, or nachos, El Taco Riendo has got you covered.

See Related: Best Restaurants in Minneapolis, Minnesota

13. Manny’s Tortas

Manny's Tortas Interior
image by Scott P/TripAdvisor

Address: 920 E Lake St #125, Minneapolis, MN 55407, United States

If you’re in the mood for some delicious Mexican food, then you need to head on over to Manny’s Tortas! This charming little restaurant offers up some of the best tortas around, and trust me, they’re absolutely mouthwatering.

The interior of the restaurant is simple and contemporary, but it’s also packed with a ton of vibrant energy and ambiance. And the scent of their Mexican food will surely tempt you!

They offer lunch, snacks, and dinner, so you can enjoy a meal at any time of the day. And trust me, their food is fresh and fantastic. If you’re looking for some excellent Mexican cuisine, be sure to check out Manny’s Tortas!

See Related: Best Museums in Minnesota

14. El Asador

El Asador, Minnesota Interior
image by El Asador/Facebook

Address: 4750 Grand Ave S #5430, Minneapolis, MN 55419, United States

El Asador is a Mexican food establishment located in Minneapolis that offers a variety of delicious and authentic dishes. The restaurant is charming and modern, with a wide range of options that will satisfy any craving.

The best-seller at El Asador is the taco, which is a traditional Mexican dish made with fresh ingredients and a variety of spices. The tacos are served with a side of tortillas, nachos, or enchiladas, and are all incredibly flavorful and filling.

The atmosphere at El Asador is fun and relaxed, making it the perfect place to enjoy a meal with friends or family. In addition to the great food, the restaurant also offers a selection of desserts that are sure to please any sweet tooth. Whether you’re looking for a casual dining experience or a taste of Mexico, El Asador is the perfect place to go.

15. Homi Restaurant

HoMi Mexican Restaurant Food
image by TryppAdams/TripAdvisor

Address: 864 University Ave W, St. Paul, MN 55104, United States

Looking for a delicious Mexican food experience in the charming city of St. Paul? Then look no further than Homi Restaurant!

This top-notch eatery offers a wide variety of mouthwatering Mexican dishes, from tacos and burritos to tortillas and tortas. And don’t forget the excellent complimentary snacks – they’re sure to boost your mood and satisfy your craving for homemade goodness!

Plus, the Homi restaurant ambiance is simply ideal – lively and welcoming, it’s the perfect place to enjoy an unforgettable dining experience. If you’re looking for fantastic food, atmosphere, and service, be sure to check out this charming food spot – you won’t regret it!

See RelatedMinneapolis vs. St. Paul

16. Salsa A La Salsa (MIDTOWN GLOBAL MARKET)

Mexican Dish at A La Salsa,
image by LindyFromFlorida/TripAdvisor

Address: 920 E Lake St #155, Minneapolis, MN 55407, United States

Salsa A La Salsa is one of the best restaurants in town and a great spot for Mexican food lovers. The restaurant is located in the Minneapolis bus station and offers a variety of delicious tacos, nachos, and tortas.

The interior of the restaurant is lovely and vibrant, making it the perfect place to enjoy a meal or snack. While the restaurant does not have outdoor seating, the location gives a great view of the picturesque Minneapolis scenery.

Whether you’re looking for a quick bite or a full meal, Salsa A La Salsa is the perfect spot for delicious Mexican food.

See Related: Best Parks in Minneapolis

17. El Jefe Cocina & Bar

Address: 5309 Lyndale Ave S, Minneapolis, MN 55419, United States

El Jefe Cocina & Bar is an enthralling restaurant that satisfies those who are craving authentic Mexican food and thirsty for great beers. It’s a delightful eatery built in 2018 in the charming town of Minneapolis, Minnesota, that serves delectable Mexican and Latin cuisine and a delicious glass of beverages.

Nachos with a variety of dippings, tortillas, nachos, burritos, pastori, salads, and a variety of delicious appetizers made up the majority of the menu at this lavish Mexican and Latin fusion joint and bar. The restaurant is among the most desirable locations in Minneapolis to indulge and meet cravings, providing exceptional and delectable dishes as well as exquisite cocktails.

The interior design of El Jefe is eye-catching as well, with low lighting emanating a warm and welcoming vibe, dark hardwood floors, walls with pictures of Mexico’s landscapes, and Mariachi music playing gently in the background, adding to the overall atmosphere. There’s also an outdoor patio seating area which is perfect for al fresco dining during the warmer months.

No matter what time of year it is though, El Jefe makes for a wonderful dining experience thanks to its top-notch food and drink offerings.

See Related: Best Hotels in Minneapolis

18. Centro

Table full of Mexican food and drinks

Address: 1414 Quincy St NE, Minneapolis, MN 55413, United States

Centro is a great food spot in Minneapolis for those who want to explore the city’s beautiful scenery. The restaurant is situated in a strategic location that gives stunning views of the cityscape and cliffs. There are also several picturesque attractions and breathtaking landscapes nearby that make it perfect for taking photos.

Furthermore, the charming Mexican eatery and bar offer excellent craft beers and tasty Mexican dishes to feast on. The spacious restaurant can accommodate a large number of customers, making it perfect for groups.

Centro is the place to go to if you’re looking for an enjoyable dining and drinking experience while taking in the majestic sights of Minneapolis.

See Related: Best Indoor Activities in Minnesota

19. Taqueria Los Ocampo

Address: 801 E Lake St, Minneapolis, MN 55407, United States

Minneapolis is a foodie paradise, and one of the best places to get your Mexican food fix is Taqueria Los Ocampo. This quaint little restaurant is renowned for its delicious homestyle cooking, and its menu features a wide variety of authentic Mexican dishes.

Whether you’re in the mood for a hearty meat dish or a light vegetarian option, Taqueria Los Ocampo has something to tantalize your taste buds. And don’t even get me started on the dessert menu!

From rich and creamy flan to crispy churros, there’s something to satisfy every sweet tooth. So next time you’re in Minneapolis, be sure to swing by Taqueria Los Ocampo for an unforgettable culinary experience.

Related Resources

Lock In Your Travel Now

Find Cheap Flights
Use Skyscanner to find flight deals. As my personal favorite flight search engine, Skyscanner scours websites and airlines across the globe, leaving no stone unturned to help you find the best deal possible. And if you really want to take your savings to new heights, pair Skyscanner with Going (Formerly Scott's Cheap Flights). With access to exclusive mistake fares delivered straight to your inbox, you'll be packing your bags and jetting off on your next adventure before you know it.

Travel Insurance
Travel insurance is a low cost way to ensure your travel plans go smooth no matter what's thrown at it. Cover yourself against illness, injury and theft, and protect the arrangements you've made with our flexible travel cancellation insurance. My favorite options for travel insurance are:

Book Your Accommodation
In order to capture the widest selection of properties and the best price, use Booking.com as they have the cheapest rates for guesthouses, hotels, luxury condos, B&Bs and so much more.

Want More Destination Ideas Direct to Your Inbox?
Be sure to join the ViaTravelers Newsletter for expert tips, tricks and inspiration for your next travel journey!

Discover the Best Travel Tools
Be sure to visit our page on our favorite travel resources to learn how you too can visit over 10 countries in year.