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
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
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
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
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.
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
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
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
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
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
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
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
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 Related: Minneapolis vs. St. Paul
16. Salsa A La Salsa (MIDTOWN GLOBAL MARKET)
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
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.