You won’t be disappointed with the best Mexican restaurants in Detroit. From traditional tacos and guacamole to fusion dishes that combine the best of both worlds, the city offers a variety of quality and professionally served Mexican cuisine. In this article, I show the ten most prominent Mexican restaurants in Detroit that you should consider visiting for a delicious and memorable eating experience.
A List of 10 Best Mexican Restaurants In Detroit
1. Los Galanes
Los Galanes is a beautiful family-owned restaurant in Detroit. It has a warm, cozy atmosphere perfect. You can come here for delicious Mexican meals. Their menu includes classic Mexican dishes such as tacos, enchiladas, burritos, and vegetarian options. Their vegetarian options are just as delicious as the meat-based dishes.
- Opening hours: Monday – Sunday, 11:00 AM – 9:00 PM
- Contact details: (313) 554-4444
- Address: 3362 Bagley St, Detroit, MI 48216
2. Taqueria Mi Pueblo
Are you looking for a quick and satisfying meal on a budget? Taqueria Mi Pueblo has got you covered. Their delicious tacos are the perfect combination of fresh ingredients and flavorful spices, all at a very affordable price. They also offer catering services so you can bring their tasty tacos to your next event or party.
- Opening hours: Monday – Saturday 9:00 AM – 9:00 PM, Sunday 9:00 AM – 7:00 PM
- Address: 7278 Dix St, Detroit, MI 48209
- Contact details: (313) 841-3315
3. El Barzon
El Barzon is one of the best Mexican restaurants in Detroit that professionally combines Italian and Mexican cuisine. As such, they usually have a menu full of assorted dishes. Their lobster tamales stand out. However, you will also love their delicious mushroom, ricotta ravioli, and mole poblano. You can’t go wrong with anything on the menu as [almost] all the dishes are excellent. Wash it down with one of their top-notch tequilas, or try a unique cocktail.
- Opening hours: Tuesday – Thursday 5:00 PM – 9:30 PM, Friday 5:00 PM – 10:00 PM, Saturday 4:00 PM – 10:00 PM, Sunday 4:00 PM – 9:00 PM
- Address: 3710 Junction St, Detroit, MI 48210
- Contact details: (313) 894-2070
4. Taqueria Lupitas
For a no-frills dining experience, head to Taqueria Lupitas. Customers consistently praise their tacos and burritos for their juicy and flavorful meat, especially the carne asada and al pastor. Don’t let the unassuming exterior fool you; this spot is a hidden gem.
- Opening hours: Monday – Sunday, 9:00 AM – 9:00 PM
- Address: 3443 Bagley St, Detroit, MI 48216
- Contact details: (313) 843-1105
5. Xochi’s Mexican Restaurant
This lively restaurant is perfect for a fun night out with friends. The colorful decor and festive atmosphere set the tone for a night of delicious Mexican food and drinks. Try their Tex-Mex favorites like nachos and quesadillas or a classic dish like their tasty enchiladas.
- Opening hours: Monday – Thursday 10:00 AM – 10:00 PM, Friday – Saturday 10:00 AM – 11:00 PM, Sunday 10:00 AM – 9:00 PM
- Address: 3409 Bagley St, Detroit, MI 48216
- Contact details: (313) 843-0179
6. El Asador Steakhouse
If you’re looking for the best Mexican restaurants in Detroit for a unique twist on Mexican cuisine, El Asador Steakhouse is the spot for you. Their menu features dishes like juicy carne asada and perfectly cooked churrasco steak. They also offer steak flavored with poblano pepper and grilled fish tacos. For a special night out, head to their rooftop patio for stunning city views.
- Opening hours: Monday – Sunday 11:00 AM – 10:00 PM
- Address: 1312 Springwells St, Detroit, MI 48209
- Contact details: (313) 297-2360
7. El Taquito
This casual spot is a favorite among locals for its flavorful Mexican cuisine. The al pastor is a must-try, and don’t forget to load up on their homemade salsa. With its laid-back vibe and friendly staff, El Taquito is the perfect spot for a quick and satisfying meal.
- Opening hours: Monday – Sunday 10:00 AM – 9:00 PM
- Address: 4730 W Vernor Hwy, Detroit, MI 48209
- Contact details: (313) 357-3094
8. Mi Pueblo San Juan
With its cozy atmosphere and authentic Mexican dishes, Mi Pueblo San Juan is a must-visit for anyone craving traditional Mexican flavors. Their fajitas and tamales are particularly popular, and be sure to save room for their delicious chiles rellenos.
- Opening hours: Monday – Sunday 10:00 AM – 10:00 PM
- Address: 7271 Dix St, Detroit, MI 48209
- Contact details: (313) 841-3315
9. Taqueria El Nacimiento
Seafood lovers, rejoice! Taqueria El Nacimiento is one of Detroit’s best Mexican restaurants specializing in delicious seafood dishes like ceviche, shrimp cocktails, and seafood soup. Of course, they also offer classic Mexican dishes like tacos and burritos. They also sell strong cocktails, with plenty of micheladas, served alongside options like whole-fried fish, ceviche-stuffed oysters, and traditional breakfast specials. The combination of fresh seafood and flavorful spices make this spot a must-visit.
- Opening hours: Monday – Sunday, 9:00 AM – 10:00 PM
- Address: 7400 W Vernor Hwy, Detroit, MI 48209
- Contact details: (313) 554-1790
10. La Terraza
Enjoy stunning city views while dining on delicious Mexican cuisine at La Terraza. Their menu features a variety of tasty dishes, but be sure to try one of their margaritas or other cocktails. Other cuisines on the menu are molcajete de mariscos filled with a mix of octopus, shellfish, and cucumber, and tostadas topped with ceviche or shrimp, all in a chile-lime marinade. The spacious outdoor patio is perfect for a night out with friends or a romantic date.
- Opening hours: Monday – Sunday, 9:00 AM – 11:00 PM
- Address: 8445 Vernor Hwy, Detroit, MI 48209
- Contact details: (313) 843-1433
Whether you’re looking for a quick bite or a sit-down meal, there’s no shortage of excellent Mexican restaurants in Detroit. From traditional dishes to creative fusions, the city has it all.