This list is in alphabetical order. Think we’ve left any locations off the list? Be sure to let us know!
Amaya’s Fresh Mexican Grill
29 S Monroe St., Monroe, MI 48161 | Website
Amaya’s menu features a diverse menu of Mexican classics as well as American and Tex-Mex food.
Nearly all of their ingredients are sourced locally, including their meats and produce – so, as their name suggests, you know that you’re getting fresh ingredients and indirectly supporting other businesses in Southeast Michigan.
If you’re a fan of burgers and chorizo, you have to try their chorizo burger – a blend of chorizo and beef that might be your new favorite burger. Save room for dessert as they have a pastry chef on staff who makes delicious Mexican style pastries.
Herraduras Authentic Mexican Bar and Grill
1700 S Mitchell St., Cadillac, MI 49601 | Website
Herraduras is certainly a favorite among vacationers during the summertime, and people come from all over Northern Michigan to get some great authentic Mexican food. About 15 years ago, this location was a La Senoritas but has changed hands and most people agree it has significantly improved since then.
The Cadillac Burrito is always a top seller and many people recommend the Choriqueso appetizer, chicken fajitas, carnitas, and the margaritas.
This is also a great lunch or dinner stop if you are traveling to or from the Traverse City area.
1101 N State St., St. Ignace, MI 49781 | Website
Chef Robert Gallo, the head chef at Jose’s Cantina, worked for many years at the Mackinac Island Grand Hotel, so you know that you’re in for high-quality food when you walk into Jose’s Cantina.
Jose’s Cantina features many excellent dishes including pozole, aguachiles, and ceviche, but if you’re only able to come in once, you have to try the fish tacos – they might be the best fish tacos that you’ve ever tried.
If you have plans to cross the Mackinac Bridge anytime soon, make sure you make a pit stop at Jose’s Cantina in St. Ignace.
101 E Quincy St., Hancock, MI 49930 | Website
Somewhat new to the scene is La Cantina, located in the Upper Peninsula in Hancock. They opened their doors in February of 2017.
La Cantina serves an excellent sampling of authentic style Mexican dishes including Molcajete, Pollo Encremado, Choripollo, and Bistec a la Tampiquena. Their cheese sauce, chips and salsa, combo meals, and shrimp dishes are a favorite among the locals.
If you are ever in the Keweenaw Peninsula, you definitely need to make some time to stop at La Cantina.
Lindo Mexico Restaurant
1742 28th St. SW, Wyoming, MI 49519 | Website
A favorite among many locals in the Grand Rapids area, Lindo Mexico Restaurant brings fresh ingredients and authentic flavors into a fun and friendly environment.
Their menu is huge and has many favorites like fajitas, burritos, and tacos as well as many different authentic dishes. If you’re with a big group, this is a great place where everyone will be able to find something that they will enjoy. If you want to try many different options, go with one of their many combination platters.
Maya Mexican Grill and Bar
1020 28th St. SW, Wyoming, MI 49509 | Facebook
Another local favorite in the Grand Rapids regional area, Maya Mexican Grill and Bar has an awesome interior. The tables, chairs, blankets, wall decorations, and general atmosphere make this location worth a visit in itself.
A few of their most popular dishes include the San Diego Dinner, vegetarian burrito, the Coronito Margarita, and the Parrillada Maya.
Mi Pueblo Mexican Restaurant
3420 Gull Road, Kalamazoo, MI 49048 | Website
This hole in the wall spot on Gull Road in Kalamazoo is a Mexican food hidden gem.
This restaurant serves a great selection of authentic Mexican cuisine. They are well-known for serving Caldo de Res – a Mexican beef soup that is brimming with flavor. Seriously, you won’t find a dish like this anywhere else.
This restaurant is well-known for their generous and delicious all you can eat taco bar for just $8.99. Try finding a better all you can eat restaurant in Kalamazoo. I’ll wait.
Don’t leave without trying one of their homemade drinks, including Agua de Jamaica with hibiscus flowers and traditional Horchata. Or if you’re in the mood for something sweet, try their homemade Mexican popsicles known as palettas.
Taqueria Mi Pueblo
7278 Dix St., Detroit, MI 48209 | Website
Throughout the years, Mi Pueblo has held a solid reputation as one of the best Mexican restaurants in the Detroit metro area, and for good reason.
All of their dishes are known for having big flavors, including their chicharrones en salsa roja, more than a dozen varieties of enchiladas, and dinner specials. All of their food is quite authentic as it is based on traditional recipes of Jalisco, Mexico. You’ll want to try as many dishes as you can, so bring friends that are willing to share!
While Mi Pueblo has a broad selection of Mexican beers, they also have non-alcoholic drinks like tamarindo, Mexican sodas, and horchata.