Are you craving authentic Mexican flavors right here in the heart of Minnesota? The Twin Cities’ vibrant culinary landscape is bursting with options, but finding the truly best Mexican food can feel like searching for a perfectly ripe avocado. From family-run taquerias to innovative restaurants pushing culinary boundaries, the Twin Cities offers a diverse and delicious array of Mexican experiences. This guide will navigate you through the top spots for authentic and mouthwatering Mexican food, catering to a range of tastes and budgets. So, loosen your belts, grab a lime, and prepare for a culinary adventure!
The Twin Cities has embraced Mexican cuisine, and what was once a niche market has blossomed into a diverse and beloved food scene. From Minneapolis to St. Paul and the surrounding suburbs, you’ll find restaurants serving everything from traditional family recipes passed down through generations to modern interpretations of classic dishes. But with so many choices, how do you separate the amazing from the merely average? That’s where this guide comes in. We’ve scoured the Twin Cities, sampled countless tacos, and sipped our fair share of margaritas to bring you a curated list of the absolute best Mexican food the area has to offer.
What Makes These Places Special? Our Criteria
Selecting the “best” is always a subjective process, but we’ve established some key criteria to ensure our recommendations are both reliable and representative of the diverse Mexican food scene in the Twin Cities. Here’s what we considered:
- Authenticity: We looked for restaurants committed to using traditional techniques and ingredients. This includes homemade tortillas, slow-cooked meats, and authentic spice blends.
- Taste and Quality: Flavor is paramount! We evaluated the overall taste experience, the freshness of ingredients, and the balance of flavors in each dish.
- Atmosphere: Dining is about more than just the food. We considered the ambiance, décor, and overall dining experience each restaurant provides.
- Value: We assessed the price point relative to the quality and portion size. Are you getting a good bang for your buck?
- Menu Variety: Does the restaurant offer a wide selection of dishes, catering to different preferences and dietary needs? Are there interesting and unique items beyond the standard fare?
- Local Buzz: What are the locals saying? We took into account online reviews, word-of-mouth recommendations, and any awards or accolades the restaurant has received.
The Best Mexican Restaurants in the Twin Cities: A Culinary Journey
El Taco Riendo: A Lake Street Legend
Located in the heart of Minneapolis’ vibrant Lake Street neighborhood, El Taco Riendo is a true Twin Cities institution. This colorful and bustling taqueria is known for its authentic street-style tacos, generous portions, and lively atmosphere. It’s a place where you can feel the energy of the city while enjoying some seriously delicious food.
Must-Try Dishes: Their namesake tacos, especially the al pastor, are an absolute must. Marinated pork cooked on a vertical spit and shaved directly onto warm corn tortillas is a flavor explosion. Don’t forget to try the lengua (tongue) taco for a more adventurous and equally rewarding experience. The horchata is also incredibly refreshing.
Price Range: $ (Budget-friendly)
Atmosphere: Casual, lively, and bustling. Perfect for a quick lunch or a casual dinner with friends.
Why It Made the List: El Taco Riendo embodies the spirit of authentic Mexican street food. Its commitment to fresh ingredients, bold flavors, and affordable prices makes it a consistent favorite among locals.
Guelaguetza Restaurante: A Taste of Oaxaca in St. Paul
Step into Guelaguetza Restaurante, and you’ll be transported to Oaxaca, Mexico. Located in St. Paul, this family-owned restaurant specializes in the rich and complex flavors of Oaxacan cuisine. From mole negro to tlayudas, Guelaguetza offers a truly authentic and unforgettable dining experience.
Must-Try Dishes: The mole negro, a rich and complex sauce made with over thirty ingredients, is a must-try. It’s a labor of love that takes days to prepare and delivers a truly unique and unforgettable flavor. The tlayudas, large, crispy tortillas topped with beans, cheese, meat, and vegetables, are another Oaxacan specialty that you won’t want to miss.
Price Range: $$ (Mid-range)
Atmosphere: Warm, inviting, and family-friendly. The décor reflects the vibrant culture of Oaxaca.
Why It Made the List: Guelaguetza is a true gem, offering a rare glimpse into the culinary traditions of Oaxaca. Its commitment to authenticity and its passion for sharing the flavors of its homeland make it a standout in the Twin Cities Mexican food scene.
Colita: Elevated Mexican Cuisine in Minneapolis
For a more upscale and refined Mexican dining experience, head to Colita in Minneapolis. This award-winning restaurant elevates traditional Mexican flavors with innovative techniques and locally sourced ingredients. The result is a menu that is both familiar and exciting.
Must-Try Dishes: Colita’s menu changes seasonally, but you can always expect creative and beautifully presented dishes. The smoked meats are a particular highlight, as are the handmade tortillas. Be sure to check out their cocktail menu, which features inventive margaritas and other tequila-based creations.
Price Range: $$$ (Higher-end)
Atmosphere: Stylish, sophisticated, and lively. Perfect for a special occasion or a night out with friends.
Why It Made the List: Colita demonstrates that Mexican food can be both comforting and cutting-edge. Its commitment to quality ingredients, innovative techniques, and stylish atmosphere makes it a destination restaurant.
Andale Taqueria and Mercado: A One-Stop Shop for Mexican Delights
More than just a restaurant, Andale Taqueria and Mercado offers a complete immersion into Mexican culture. Located in Richfield, this establishment features a bustling taqueria, a well-stocked grocery store, and a bakery filled with freshly baked treats. It’s a place where you can grab a quick bite, stock up on authentic ingredients, and indulge in some sweet treats.
Must-Try Dishes: The carnitas tacos are a must-try, slow-cooked pork that is tender, juicy, and full of flavor. The menudo, a traditional Mexican soup made with tripe, is another popular choice, especially on weekends. Be sure to save room for some churros or flan from the bakery.
Price Range: $ (Budget-friendly)
Atmosphere: Casual, family-friendly, and bustling. It’s a great place to experience the energy of a Mexican marketplace.
Why It Made the List: Andale Taqueria and Mercado offers a comprehensive Mexican experience, combining delicious food with a vibrant marketplace atmosphere. Its commitment to authenticity and its wide variety of offerings make it a unique and valuable addition to the Twin Cities food scene.
Maya Cuisine: A Hidden Gem in Minneapolis
Tucked away in a less traveled area of Minneapolis, Maya Cuisine is a true hidden gem for authentic Mexican food. Specializing in Yucatan-style cuisine, they offer unique and flavorful dishes that are hard to find elsewhere in the Twin Cities.
Must-Try Dishes: The Cochinita Pibil, a slow-roasted pork dish marinated in achiote paste, is a signature Yucatan specialty. The Sopa de Lima, a tangy lime soup with chicken and tortilla strips, is another must-try. Their handmade tortillas add a special touch.
Price Range: $$ (Mid-range)
Atmosphere: Cozy and unassuming. A great spot for a quiet and authentic meal.
Why It Made the List: Maya Cuisine stands out for its commitment to regional Mexican cuisine and its dedication to authentic flavors. It’s a great place to discover new and exciting dishes.
Honorable Mentions
While the above restaurants represent the cream of the crop, the Twin Cities boasts a plethora of other fantastic Mexican eateries. Here are a few honorable mentions worth checking out:
- Los Ocampo: Another Lake Street favorite known for its affordable and delicious tacos.
- Manny’s Tortas: Serving up massive and flavorful tortas (Mexican sandwiches).
- Centro: Known for its vibrant atmosphere, modern Mexican cuisine and excellent cocktails.
Tips for Exploring the Twin Cities Mexican Food Scene
Ready to embark on your own culinary adventure? Here are a few tips to help you navigate the Twin Cities’ Mexican food scene:
- Explore different neighborhoods: Lake Street and East Lake Street in Minneapolis are particularly rich in Mexican restaurants. Don’t be afraid to venture off the beaten path and discover hidden gems in other neighborhoods.
- Read reviews: Check online reviews on sites like Yelp, Google Reviews, and TripAdvisor to get a sense of what other diners are saying.
- Make reservations: Some of the more popular restaurants can get busy, especially on weekends. Make a reservation to avoid disappointment.
- Be adventurous: Don’t be afraid to try new dishes and step outside your comfort zone. Ask your server for recommendations or try a dish you’ve never heard of before.
- Support local businesses: By dining at locally owned Mexican restaurants, you’re supporting the community and helping to preserve culinary traditions.
Conclusion: A Fiesta of Flavors Awaits
The Twin Cities is a haven for Mexican food lovers, offering a diverse and delicious array of options to satisfy any craving. From authentic street tacos to elevated dining experiences, there’s something for everyone to enjoy. So, gather your friends, family, or just your appetite and explore the best Mexican restaurants the Twin Cities has to offer. Share your own favorite spots in the comments below, and let’s continue to celebrate the vibrant flavors of Mexican cuisine in the heart of Minnesota. Now go forth, taco lovers, and may your taste buds be forever delighted!