These 11 Mexican Restaurants In Michigan Are The Best In The State
Wrapped in foil from a window I almost walked past, my first real taco in this state changed how I thought about what this region could do with a kitchen. The tortilla was soft, the filling was generous, plus the salsa had a heat that crept up slowly.
Since then I have eaten my way through taquerias that open at dawn, family restaurants that have served the same neighborhood for decades, plus corner spots where the cook learned the recipes from a parent who never wrote a single thing down.
Eleven places earned their place on this list through sheer consistency, bold flavor, plus the kind of pride that makes you want to tell strangers about a great meal long after you have finished eating it at home.
From Detroit neighborhoods to quiet Grand Rapids corners, these spots prove that Michigan takes its Mexican food seriously.
11. Xochimilco Restaurant

Few restaurants feel as closely tied to Detroit’s Mexicantown as Xochimilco Restaurant. Located at 3409 Bagley St, Detroit, MI 48216, this longtime neighborhood fixture has built generations of loyal customers around hearty Mexican-American classics, quick service, and portions that rarely leave anyone wondering what to eat later.
The wet burritos are exactly the kind of oversized comfort food that made places like Xochimilco famous. Flour tortillas arrive packed with filling and covered in sauce and melted cheese, while sizzling steak and chicken fajitas offer plenty for the table to share.
Queso flameado combines melted cheese and Mexican sausage into an appetizer that disappears quickly once the tortillas arrive.
Another Detroit favorite is the botana, a glorious pile of corn chips layered with beans, cheese, sausage, vegetables, avocado, jalapeños, and other toppings. It lands somewhere between an appetizer and a group project.
Xochimilco is casual, energetic, and especially useful when nobody in the group wants a delicate dinner. Save room before ordering because this is one Michigan restaurant where taking leftovers home is practically part of the experience.
10. Los Galanes Mexican Restaurant

Los Galanes has been part of the rhythm of Mexicantown for decades. The independently owned restaurant at 3362 Bagley St, Detroit, MI 48216, combines a sprawling menu with the kind of lively dining room that works equally well for family dinners, celebrations, and a spontaneous round of margaritas.
Fajitas remain a reliable choice, arriving hot with enough peppers, onions, meat, and accompaniments to turn dinner into a full-table operation. Tacos, enchiladas, burritos, and combination plates cover the familiar classics, while dishes such as milanesa de pollo and seafood give regulars plenty of reasons to move beyond the standards.
The cazuela de mariscos is particularly tempting for seafood lovers, bringing together the richer side of the restaurant’s menu in a dish suited to a slower meal. Chips and salsa make it dangerously easy to fill up before anything substantial appears.
Part of the appeal is simply the atmosphere. Los Galanes feels celebratory without requiring an occasion, and warm-weather patio seating adds another reason to linger when Detroit cooperates.
Come hungry and preferably with people willing to share. One of the pleasures here is ordering several things and letting the middle of the table become its own miniature buffet.
9. Armando’s Mexican Restaurant

Armando’s has been feeding Southwest Detroit since 1967, giving it the kind of staying power that cannot be manufactured with clever branding. The restaurant is located at 4242 W Vernor Hwy, Detroit, MI 48209, where generations of diners have gathered over tacos, fajitas, enchiladas, burritos, and margaritas.
The menu is broad enough to handle a table where everybody wants something different. Sizzling fajitas bring plenty of aroma before the first bite, while enchiladas and burritos deliver the saucy, cheese-covered comfort that has kept classic Mexican-American restaurants popular for decades.
Tacos make an easy choice for a lighter meal, though the temptation to add rice, beans, another taco, and something from the appetizer section tends to defeat that plan quickly. Armando’s also serves brunch, giving regulars an excuse to arrive well before dinner.
The restaurant’s casual atmosphere is one of its strengths. This is not precious food presented with tweezers.
It is built for families, large groups, celebrations, and people who want dinner to feel generous.
Nearly six decades after opening, Armando’s remains a useful reminder that some neighborhood institutions survive because people genuinely keep wanting to eat there.
8. El Asador Steakhouse

El Asador Steakhouse takes Mexican cooking into territory that feels a little more polished without losing its Southwest Detroit roots. Located at 1312 Springwells St, Detroit, MI 48209, chef Luis Garza’s restaurant combines Mexican flavors with a serious approach to grilled meat, seafood, sauces, and traditional dishes.
Steak is an obvious place to begin. The ribeye comes char-grilled with poblano pepper sauce, while the New York strip gets ranchero sauce.
Diners looking beyond beef can find dishes ranging from mahi mahi and seafood cazuela to shrimp in spicy diabla sauce.
The Mexican classics receive just as much attention. Mole de gallina layers chicken with chiles, sesame, nuts, spices, and a hint of chocolate, while chile relleno wraps a roasted poblano around cheese and a choice of fillings.
Tableside guacamole is an easy way to start.
El Asador feels appropriate for a date or celebration without turning dinner into a formal event. It is more expensive than grabbing tacos from a counter, but the ingredients and preparation make the difference clear.
For diners who think a list of Michigan’s best Mexican restaurants needs more than tacos and burritos, El Asador makes a persuasive argument.
7. Taqueria El Rey

The smell of charcoal has always been one of Taqueria El Rey’s greatest advertisements. After a devastating 2022 fire destroyed its original restaurant, the beloved Southwest Detroit taqueria eventually returned in a new permanent home at 3400 Bagley St, Detroit, MI 48216.
The address changed, but the grill remained the heart of the operation.
Whole chicken cooked over charcoal is the order that explains the devotion. Smoky skin surrounds juicy meat that can be pulled apart at the table and tucked into warm tortillas with salsa, onion, cilantro, and lime.
Ribs receive the same flame-driven treatment.
The tacos are equally capable of turning a quick lunch into a much larger order. Al pastor is a dependable favorite, but diners can explore fillings such as chorizo and other traditional meats.
Homemade salsas add enough variation that two otherwise identical tacos can taste completely different.
The new dining room is more polished than the old location, yet the essential experience remains refreshingly direct: meat, fire, tortillas, and salsa doing most of the work.
Plenty of Michigan restaurants make excellent tacos. Far fewer have a charcoal grill capable of announcing dinner from half a block away.
6. Taqueria Mi Pueblo

Taqueria Mi Pueblo is the kind of restaurant where choosing what not to order becomes the difficult part. Its main Detroit location at 7278 Dix St, Detroit, MI 48209, offers a large menu and the relaxed, colorful atmosphere of a neighborhood place built to accommodate everything from quick lunches to sprawling family dinners.
Tacos and burritos provide an easy introduction, but stopping there would miss much of the fun. Chile rellenos, enchiladas, fajitas, tortas, seafood dishes, and combination dinners give repeat visitors enough options to avoid falling into a routine.
Mi Pueblo is especially good for groups because the menu does not demand that everyone arrive craving the same thing. One person can keep dinner simple with tacos while somebody else commits to a plate that occupies half the table.
Rice, beans, salsa, grilled meats, warm tortillas, and generous toppings create the familiar comfort people expect from a longstanding neighborhood Mexican restaurant. Portions also tend to reward anyone who arrived genuinely hungry.
There is nothing fussy about the experience, and that is part of its strength. Mi Pueblo succeeds through range, consistency, and a dining room where a regular Tuesday evening can very quickly start feeling like a family celebration.
5. Taqueria Lupita’s

Taqueria Lupita’s brings the flavors of Jalisco to 3443 Bagley St, Detroit, MI 48216. The family-led restaurant is now in its second generation, carrying forward the cooking traditions brought to Detroit by a family with roots in Guadalajara.
Street-style tacos are the obvious attraction. The selection goes well beyond steak and chicken, with traditional fillings such as lengua, tripas, cabeza, and pastor giving adventurous diners plenty to explore.
A few tacos dressed simply with onion, cilantro, salsa, and lime can easily become one of the most satisfying meals on Bagley Street.
The larger menu rewards diners who stay awhile. Enchiladas, chiles rellenos, flautas, tortas, caldo de res, mojarra, and camarones con nopales offer many ways to move beyond tacos.
Frijoles charros make an especially comforting addition when Michigan weather turns cold.
Lupita’s atmosphere is relaxed and neighborhood-oriented rather than elaborate. The food carries the personality.
That simplicity makes it easy to understand why the restaurant has lasted. Order a few different taco fillings, add something unfamiliar, and let the meal build itself one tortilla at a time.
4. La Jalisciense Supermercado Y Taqueria

A grocery trip can become lunch without warning at La Jalisciense, where market shelves and a working taqueria share the spotlight. Located at 3923 W Vernor Hwy, Detroit, MI 48216, the market and taqueria pair shelves of Mexican groceries with a kitchen serving an unusually broad range of regional dishes.
Quesabirrias are an excellent place to begin. Corn tortillas arrive filled with cheese, goat birria, onion, and cilantro alongside consommé for dipping.
The result is rich, messy, and difficult to eat slowly.
The menu gets more interesting from there. Menudo, pambazos, huaraches, gorditas, sopes, chicharrón, seafood, carne asada, chilaquiles, and homemade quesadillas all make appearances.
Even familiar taco dinners offer fillings such as cabeza, tripa, carnitas, pastor, and cecina.
One of the pleasures of La Jalisciense is that dinner does not have to end at the table. Wander through the market afterward and the ingredients behind many of those flavors are sitting on nearby shelves waiting to go home.
Restaurants often try to create a sense of authenticity through decoration. La Jalisciense does something more convincing: it simply functions as part restaurant, part market, and part everyday neighborhood gathering place.
3. Evie’s Tamales

Steam curling from an opened corn husk explains Evie’s better than fancy decoration ever could. Evie’s Tamales starts working while much of Detroit is still thinking about coffee.
The family-owned shop at 3454 Bagley St, Detroit, MI 48216, has been around since 1981 and opens early enough to make tamales a perfectly reasonable breakfast decision.
The classic pork and chicken versions are only the beginning. Evie’s also makes spicy pork and chicken, barbecue beef, bean, cheese, jalapeño, and chorizo-and-cheese tamales.
Sweet tamales filled with pineapple and raisins shift the same soft masa into dessert territory.
Breakfast is another reason to arrive before the afternoon rush. Traditional Mexican morning dishes, rice, beans, salsa, and hot drinks make the modest dining room an easy stop before the rest of the neighborhood wakes up.
Tamales are especially satisfying here because they remain wonderfully uncomplicated. Unwrap the husk, spoon on a little salsa, and let warm masa and filling do everything necessary.
Buying extras is almost inevitable. Fortunately, tamales happen to be one of those foods that feel like a gift from your past self when reheated later.
Evie’s proves that a restaurant does not need an enormous menu to become essential. Sometimes doing one thing for decades is more than enough.
2. Tacos El Cuñado

Grand Rapids earns its place on this list through Tacos El Cuñado, a local favorite with several locations around the city. The Downtown Market outpost at 435 Ionia Ave SW, Stall 112, Grand Rapids, MI 49503, is especially convenient for anyone who wants excellent tacos in the middle of one of the city’s busiest food destinations.
The formula is straightforward: pick a tortilla, choose a protein, add toppings, and try not to immediately order another round. Asada, pollo, al pastor, chorizo, and shrimp cover plenty of ground, while nopales and tempeh provide unusually thoughtful vegan options.
Tacos are the main attraction, but burritos, tortas, and quesadillas can turn a snack into a serious meal. Fresh guacamole, salsa, and a cold Mexican soda complete the experience without overcomplicating anything.
The Downtown Market location also makes this an easy stop for groups because anyone who somehow does not want tacos has an entire building of other food nearby. They may regret that decision once they smell yours.
Tacos El Cuñado succeeds because it understands what street food needs most: strong seasoning, good tortillas, plenty of choices, and very little standing between the customer and the first bite.
1. El Oasis

What began as a taco-truck favorite has grown into a Lansing-area Mexican food institution. El Oasis now operates several locations, including a restaurant at 2511 E Michigan Ave, Ste 2, Lansing, MI 48912, while continuing the casual spirit that helped build its following.
Tacos are the natural starting point, particularly when paired with a few different meats and plenty of salsa. Birria tacos add a richer option, while burritos, enchiladas, tostadas, tamales, quesadillas, and sopes make it easy to build a larger meal.
There is also something refreshing about a restaurant that does not require a special occasion. El Oasis works when lunch needs to happen quickly, when dinner should be inexpensive and satisfying, or when a taco craving becomes too specific to negotiate with.
The food carries the directness of a good taco stand even as the business has expanded. Tortillas, seasoned meat, fresh toppings, and bold salsas remain at the center of the experience.
Detroit may dominate conversations about Mexican food in Michigan, but El Oasis is proof that the state’s taco map extends well beyond Mexicantown. When a restaurant can grow from a humble operation without losing the flavors that created its following, it earns the final spot on the list.
