25 of the best Mexican restaurants in the Detroit area, according to Yelp

Mexican food is, how do we say this without being offensive ... the fucking best. No, really. Tacos? Burritos? Margaritas?! Like, come on. Dip us in refried beans, slather us in salsa and guac and let us die in our happy place which might as well be this flavorful list of the best Mexican restaurants according to Yelp users. We get it. You probably have a favorite Mexican restaurant that you swear by. Well, so do these fine and very opinionated folks who sounded off on some of their favorite places to get their Mexican food fix. Sure, you'll notice some popular places that just about everyone can agree on as being great (we're looking at you Taqueria El Rey!) but thanks to Yelp users, we now have a mouth-watering list of places you might otherwise drive by without paying them any mind due to their nondescript, unassuming storefronts. What about taco trucks? Well, click through and see for yourself. But do not click while hungry. Don't say we didn't warn you.

(For transparency,  this is an all-time list of the best Mexican restaurants in the greater Detroit area according to Yelp. We identified businesses in the restaurants and Mexican food categories, then ranked those spots using a number of factors including the total volume and ratings of reviews. All businesses were marked open on Yelp as of April 27, 2021. When available, all businesses on this list have a passing health score as of April 27, 2021.) 

Scroll down to view images
Page 1 of 2
25 of the best Mexican restaurants in the Detroit area, according to Yelp
1 of 26
25. Taqueria Alma
25343 Van Dyke Ave., Center Line; 586-393-1676; facebook.com/ironhorsero
“It's the best Mexican food in Michigan I've found. I moved back from LA and couldn't find a good taco to save my life. Tamales are incredible, the salsa is homemade and the pico is so good too. I can't decide what my favorite food is here but tacos are amazing and the wet burrito is amazing.” — Kaitlin S. on Yelp
Photo via GoogleMaps

25. Taqueria Alma

25343 Van Dyke Ave., Center Line; 586-393-1676; facebook.com/ironhorsero
“It's the best Mexican food in Michigan I've found. I moved back from LA and couldn't find a good taco to save my life. Tamales are incredible, the salsa is homemade and the pico is so good too. I can't decide what my favorite food is here but tacos are amazing and the wet burrito is amazing.” — Kaitlin S. on Yelp

Photo via GoogleMaps
2 of 26
24. Iron Horse
316 W. Fourth St., Royal Oak; 248-291-6313; facebook.com/ironhorsero
“Chicken Enchiladas were amazing. Chicken and steak tacos were amazing. I'm sure all their food is good, but out favorite were the chicken tacos. They were the best I've had in Detroit.” — Lincoln E. on Yelp
Photo via Iron Horse/Facebook

24. Iron Horse

316 W. Fourth St., Royal Oak; 248-291-6313; facebook.com/ironhorsero
“Chicken Enchiladas were amazing. Chicken and steak tacos were amazing. I'm sure all their food is good, but out favorite were the chicken tacos. They were the best I've had in Detroit.” — Lincoln E. on Yelp

Photo via Iron Horse/Facebook
3 of 26
23. Beyond Borders
810 S. Main St., Plymouth; 734-259-8415; beyondbordersplymouth.com
“Just ordered from here this morning it was sooo good I can't believe I didn't find this place sooner!!! I'm pissed I've even been wasting my time eating at other Mexican places. I got a vegan burrito and it had so many fresh vegetables in it and the ratio of beans, rice, veggies and other condiments was perfection. My husband loved his quesadilla too. Next meal we've had since the pandemic  happened!! We will be back often!!” — Mira M. on Yelp
Photo via Beyond Borders/Facebook

23. Beyond Borders

810 S. Main St., Plymouth; 734-259-8415; beyondbordersplymouth.com
“Just ordered from here this morning it was sooo good I can't believe I didn't find this place sooner!!! I'm pissed I've even been wasting my time eating at other Mexican places. I got a vegan burrito and it had so many fresh vegetables in it and the ratio of beans, rice, veggies and other condiments was perfection. My husband loved his quesadilla too. Next meal we've had since the pandemic happened!! We will be back often!!” — Mira M. on Yelp

Photo via Beyond Borders/Facebook
4 of 26
22. La Noria Bistro
5517 Michigan Ave., Detroit' 313-338-3545;  lanoriabistro.com
“This spot is a hidden gem. The staff is so caring, thoughtful and spot on. It was my friends 21st birthday and our server made sure we had the best time and we didn't have to ask for anything it's like he could just read our minds! I loved their lights and big vintage garage doors. their drinks were good and they weren't expensive drinks. The appetizers and main courses were amazing and fresh.” — Payton S. on Yelp
Photo via Los La Noria Bistro/Facebook

22. La Noria Bistro

5517 Michigan Ave., Detroit' 313-338-3545; lanoriabistro.com
“This spot is a hidden gem. The staff is so caring, thoughtful and spot on. It was my friends 21st birthday and our server made sure we had the best time and we didn't have to ask for anything it's like he could just read our minds! I loved their lights and big vintage garage doors. their drinks were good and they weren't expensive drinks. The appetizers and main courses were amazing and fresh.” — Payton S. on Yelp

Photo via Los La Noria Bistro/Facebook
5 of 26
21. O.W.L.
27302 Woodward Ave., Royal Oak; 248-808-6244; owlwoodward.com
“Probably my favorite restaurant in the area! Every time I come here, I order the tacos of the day and I am always impressed with them! The flavor is always impeccable and the fries are always great as well. I stop by a lot of late-nights and I plan to do so in the future!” — Vic S. on Yelp
Photo via GoogleMaps

21. O.W.L.

27302 Woodward Ave., Royal Oak; 248-808-6244; owlwoodward.com
“Probably my favorite restaurant in the area! Every time I come here, I order the tacos of the day and I am always impressed with them! The flavor is always impeccable and the fries are always great as well. I stop by a lot of late-nights and I plan to do so in the future!” — Vic S. on Yelp

Photo via GoogleMaps
6 of 26
20. Barrio Cocina y Tequileria
555 Forest Ave., Plymouth; 734-738-6754; barrioplymouth.com
“This was our first time here. We made reservations online which was very convenient! Clear social distance was observed. The restaurant looks very clean and we felt comfortable. The food and drinks were EXCELLENT!!!! I could taste every ingredient; everything was so fresh. My fiancé has now denounced his previous favorite Mexican spot.” — Jameta B. on Yelp
Photo via GoogleMaps

20. Barrio Cocina y Tequileria

555 Forest Ave., Plymouth; 734-738-6754; barrioplymouth.com
“This was our first time here. We made reservations online which was very convenient! Clear social distance was observed. The restaurant looks very clean and we felt comfortable. The food and drinks were EXCELLENT!!!! I could taste every ingredient; everything was so fresh. My fiancé has now denounced his previous favorite Mexican spot.” — Jameta B. on Yelp

Photo via GoogleMaps
7 of 26
19. Burrito Express Mexican Grill
19288 Eureka Rd., Southgate; 734-785-8447; facebook.com/burritoexpressmexgrill
“I would have never noticed this place that I pass by everyday if it was not for finding it on Yelp. Super clean, friendly little spot. I've only had the super taco and street taco with ground beef. Street taco is my favorite. However they season that ground beef is just the best! It's simply that good. Look forward to trying other items.” — Bernard H. on Yelp
Photo via GoogleMaps

19. Burrito Express Mexican Grill

19288 Eureka Rd., Southgate; 734-785-8447; facebook.com/burritoexpressmexgrill
“I would have never noticed this place that I pass by everyday if it was not for finding it on Yelp. Super clean, friendly little spot. I've only had the super taco and street taco with ground beef. Street taco is my favorite. However they season that ground beef is just the best! It's simply that good. Look forward to trying other items.” — Bernard H. on Yelp

Photo via GoogleMaps
8 of 26
18. Los Dos Amigos
7115 Parkwood St., Detroit; 313-218-3360; facebook.com/losdosamigostacotruckdetroit
“I'm going to make this short and sweet. Hands down the best Mexican food truck I have ever experienced. The family that runs this truck is so nice. The pricing is well worth it  and the location makes for a unique experience.” — Jillian L. on Yelp
Photo via Los Dos Amigos Taco Truck Detroit/Facebook

18. Los Dos Amigos

7115 Parkwood St., Detroit; 313-218-3360; facebook.com/losdosamigostacotruckdetroit
“I'm going to make this short and sweet. Hands down the best Mexican food truck I have ever experienced. The family that runs this truck is so nice. The pricing is well worth it and the location makes for a unique experience.” — Jillian L. on Yelp

Photo via Los Dos Amigos Taco Truck Detroit/Facebook
9 of 26
17. Amigos Street Tacos
5823 17 Mile Rd., Sterling Heights; 313-429-9090; facebook.com/tacos333
“This place is the bomb.com! I only have a few authentic Mexican places I go to and have found a new one to add to the list. I got the birria tacos and they were phenomenal. Very crispy shells which is impressive since I got a carry out. The sauce was very flavorful as well. I'm a big fan of their chips. They're definitely made in house. They're crisp, it's a pinch of salt. I asked for the hottest salsa when I called the order in and it didn't disappoint. It's green and has just the right amount of heat. The guacamole is amazing. They are able to do elote on the cob or in a cup. I got it in a cup and it's so tasty. I drove from Royal Oak to come here and it was well worth it! Once I got there, I saw they had tamales. I got pork but haven't tried them yet. Even though I am very certain they will be as good as everything else!” — Ashley C. on Yelp
Photo via Amigos Street Tacos/Facebook

17. Amigos Street Tacos

5823 17 Mile Rd., Sterling Heights; 313-429-9090; facebook.com/tacos333
“This place is the bomb.com! I only have a few authentic Mexican places I go to and have found a new one to add to the list. I got the birria tacos and they were phenomenal. Very crispy shells which is impressive since I got a carry out. The sauce was very flavorful as well. I'm a big fan of their chips. They're definitely made in house. They're crisp, it's a pinch of salt. I asked for the hottest salsa when I called the order in and it didn't disappoint. It's green and has just the right amount of heat. The guacamole is amazing. They are able to do elote on the cob or in a cup. I got it in a cup and it's so tasty. I drove from Royal Oak to come here and it was well worth it! Once I got there, I saw they had tamales. I got pork but haven't tried them yet. Even though I am very certain they will be as good as everything else!” — Ashley C. on Yelp

Photo via Amigos Street Tacos/Facebook
10 of 26
16. Las Cazuelas Grill
4122 Oakwood, Melvindale; 313-406-9712; lascazuelasgrill.net
“Oh M Gee! This food is amazeballs! I really didn't know that I could find good authentic Mexican food outside of Mexican Village. So glad I stumbled across this place.
I didn't want to drive all the way downtown/southwest side for my hankering of tacos. So I searched for Mexican near me and this lovely jewel popped up! Boy am I so glad it did. I absolutely enjoyed every morsel of my food. I didn't offer to share with my husband and he didn't offer to share with me either! The only time we talked during our carryout meal was to say how good the food was!
I'm going to be back and I advise you to make a trip to Las Cazuelas Grill as well. You definitely won't be disappointed.” — Erika S. on Yelp
Photo via GoogleMaps

16. Las Cazuelas Grill

4122 Oakwood, Melvindale; 313-406-9712; lascazuelasgrill.net
“Oh M Gee! This food is amazeballs! I really didn't know that I could find good authentic Mexican food outside of Mexican Village. So glad I stumbled across this place.
I didn't want to drive all the way downtown/southwest side for my hankering of tacos. So I searched for Mexican near me and this lovely jewel popped up! Boy am I so glad it did. I absolutely enjoyed every morsel of my food. I didn't offer to share with my husband and he didn't offer to share with me either! The only time we talked during our carryout meal was to say how good the food was!
I'm going to be back and I advise you to make a trip to Las Cazuelas Grill as well. You definitely won't be disappointed.” — Erika S. on Yelp

Photo via GoogleMaps
11 of 26
15. Mexico City Restaurant
32500 Van Dyke Ave., Warren; 586-883-9391; mexicocityrestaurants.com
“This restaurant has got to have some of the best Mexican food I've had in the area! When you look at the menu, it is a bit pricey, but for the food you get and how much you get it's SO worth it. Their salsas and guacamole are so good. It was pretty busy when I went in last night so I think many other people could attest to how good it is. All the staff was so kind and sweet, I will definitely have to go back!” — Leah B. on Yelp
Photo via GoogleMaps

15. Mexico City Restaurant

32500 Van Dyke Ave., Warren; 586-883-9391; mexicocityrestaurants.com
“This restaurant has got to have some of the best Mexican food I've had in the area! When you look at the menu, it is a bit pricey, but for the food you get and how much you get it's SO worth it. Their salsas and guacamole are so good. It was pretty busy when I went in last night so I think many other people could attest to how good it is. All the staff was so kind and sweet, I will definitely have to go back!” — Leah B. on Yelp

Photo via GoogleMaps
12 of 26
14. Juan Migel's
21342 Hall Rd., Clinton Twp.; 586-783-9751; juanmigels.com
“Seriously, the BEST! Long time, very PICKY customers here  who thoroughly enjoy an all around good experience. The quality and flavor is always perfect and the service is always top notch. If I were on death row and had to pick my last meal, it would be their chicken tortilla soup, a deep fried ground beef taco, a hungry burro burrito (add verde sauce and extra cheese) accompanied by their chips and salsa. Any time we have had ANY issues (which is super rare), Kevin and Paul have ALWAYS gone above and beyond to make it right! Tonight was a great evening fixed by the attentiveness and graciousness of staff and owners combined! This is why we don't go anywhere else! Give it a try, you won't be disappointed!” — Caitlin Z. on Yelp
Photo via GoogleMaps

14. Juan Migel's

21342 Hall Rd., Clinton Twp.; 586-783-9751; juanmigels.com
“Seriously, the BEST! Long time, very PICKY customers here who thoroughly enjoy an all around good experience. The quality and flavor is always perfect and the service is always top notch. If I were on death row and had to pick my last meal, it would be their chicken tortilla soup, a deep fried ground beef taco, a hungry burro burrito (add verde sauce and extra cheese) accompanied by their chips and salsa. Any time we have had ANY issues (which is super rare), Kevin and Paul have ALWAYS gone above and beyond to make it right! Tonight was a great evening fixed by the attentiveness and graciousness of staff and owners combined! This is why we don't go anywhere else! Give it a try, you won't be disappointed!” — Caitlin Z. on Yelp

Photo via GoogleMaps
13 of 26
13. Buena Fe Restaurant
10116 W. Nine Mile Rd., Oak Park; 248-677-3222; mexicanrestaurantoakpark.com
“This place is still SOOOOOOOOO AMAZING! We're not even done with dinner and I had to update my review. Best al pastor tacos we've ever had. Insanely delicious. I could eat the bean and cheese pupusas almost every day! Even the beans and rice are excellent enough to make a meal on their own. We love all of their sauces too. We've tried tons of stuff on the menu and everything is tasty and we'd for sure order all of the items again. The family that owns and runs Buena Fe is so lovely, charming, polite and sweet too. Just a great place with super pleasant and wonderful service and incredible food to match. It feels covid safe whether dining in or getting carryout. Can't say enough about how much we love and appreciate Buena Fe.” — Jen M. on Yelp
Photo via GoogleMaps

13. Buena Fe Restaurant

10116 W. Nine Mile Rd., Oak Park; 248-677-3222; mexicanrestaurantoakpark.com
“This place is still SOOOOOOOOO AMAZING! We're not even done with dinner and I had to update my review. Best al pastor tacos we've ever had. Insanely delicious. I could eat the bean and cheese pupusas almost every day! Even the beans and rice are excellent enough to make a meal on their own. We love all of their sauces too. We've tried tons of stuff on the menu and everything is tasty and we'd for sure order all of the items again. The family that owns and runs Buena Fe is so lovely, charming, polite and sweet too. Just a great place with super pleasant and wonderful service and incredible food to match. It feels covid safe whether dining in or getting carryout. Can't say enough about how much we love and appreciate Buena Fe.” — Jen M. on Yelp

Photo via GoogleMaps
14 of 26
12. Senoritas Mexican Food
48850 Van Dyke Ave., Shelby Twp.; 586-251-2142; senoritasmexfood.com
“Discovered this place a few months ago and I felt like I won the lottery of Mexican food. The staff is friendly, their tacos and enchiladas are out of this world but the best part is their consistency to always satisfy. I highly recommend a visit to Senoritas but let it be known that once you try it you'll never want to get Mexican food anywhere else.” — Tracy A. on Yelp
Photo via Senoritas Mexican Food/Facebook

12. Senoritas Mexican Food

48850 Van Dyke Ave., Shelby Twp.; 586-251-2142; senoritasmexfood.com
“Discovered this place a few months ago and I felt like I won the lottery of Mexican food. The staff is friendly, their tacos and enchiladas are out of this world but the best part is their consistency to always satisfy. I highly recommend a visit to Senoritas but let it be known that once you try it you'll never want to get Mexican food anywhere else.” — Tracy A. on Yelp

Photo via Senoritas Mexican Food/Facebook
15 of 26
11. Pancho's Tacos and Meat Shop
47752 W. Pontiac Trail, Wixom; 248-956-7828; panchostacosandmeats.com
“We love Pancho's for their carne asada tacos or to pick up salsa and meat to take home and make our own! We moved from Chicago last year and miss the authentic eats that we would get there, so when we discovered Pancho's we were in love! The food is fresh, delicious and very authentic.” — Cindy S. on Yelp
Photo via GoogleMaps

11. Pancho's Tacos and Meat Shop

47752 W. Pontiac Trail, Wixom; 248-956-7828; panchostacosandmeats.com
“We love Pancho's for their carne asada tacos or to pick up salsa and meat to take home and make our own! We moved from Chicago last year and miss the authentic eats that we would get there, so when we discovered Pancho's we were in love! The food is fresh, delicious and very authentic.” — Cindy S. on Yelp

Photo via GoogleMaps
16 of 26
10. La Tiendita Mexican Market
5975 N. Wayne Rd., Westland.; 734-722-4215; facebook.com/LaTienditaMexicanMarket
“Best tacos in the area, hands down. We ate inside the market and it was totally comfortable doing so. The meat was super fresh! You can tell by how the delicate tacos just melted in our mouths. I ordered a chicken taco, al pastor, and Asada. They were all equally delicious, but the pastor was my favorite! We ordered chips and salsa, which reminded me of vacationing in Acapulco, so delicious! Washed it down with a Mexican Coke from the store. I love how it is set up. We will be back!
You must try, you won't be disappointed!!” — Kitty K. on Yelp
Photo via GoogleMaps

10. La Tiendita Mexican Market

5975 N. Wayne Rd., Westland.; 734-722-4215; facebook.com/LaTienditaMexicanMarket
“Best tacos in the area, hands down. We ate inside the market and it was totally comfortable doing so. The meat was super fresh! You can tell by how the delicate tacos just melted in our mouths. I ordered a chicken taco, al pastor, and Asada. They were all equally delicious, but the pastor was my favorite! We ordered chips and salsa, which reminded me of vacationing in Acapulco, so delicious! Washed it down with a Mexican Coke from the store. I love how it is set up. We will be back! You must try, you won't be disappointed!!” — Kitty K. on Yelp

Photo via GoogleMaps
17 of 26
9. Alchile Mexican Grill
6283 Haggerty Rd., West Bloomfield Twp.; 248-956-9142; alchilemexicangrill.com
“WOW WOW WOW - I almost don't know what to say. Their food is absolutely incredible, the woman who took my order was incredibly kind I would give them a 10000/5 if I could! AMAZING!” — Iva M. on Yelp
Photo via Alchile Mexican Grill/Facebook

9. Alchile Mexican Grill

6283 Haggerty Rd., West Bloomfield Twp.; 248-956-9142; alchilemexicangrill.com
“WOW WOW WOW - I almost don't know what to say. Their food is absolutely incredible, the woman who took my order was incredibly kind I would give them a 10000/5 if I could! AMAZING!” — Iva M. on Yelp

Photo via Alchile Mexican Grill/Facebook
18 of 26
8. Carnival Market
1101 E. Walton Blvd., Pontiac; 248-276-0500; carnival-market.com
“This place is close to me and while I always saw it in passing it was the high reviews on Yelp that really convinced me to come on in and explore the place and try the food! When I got there it was a lot bigger than expected and it was a huge market that had various things including various Mexican grocery goods. After walking around a bit I went straight to the food area as I was excited to try some of their food. I ended up ordering the Carne Asada Fries and a Carne Asada Burrito combo for myself. Everyone I interacted with at the store was kind and I appreciate the level of service that they provided. The food came out pretty quickly too even tho they were a little busy. You can watch all the workers working hard to put all the food together! Once I got home the food looked great and I was very happy with the taste! One little critique I had was that the burrito had a little too much lettuce but it was a minor issue. The carne asada was nice and tender. The tortilla was delicious and the fries were crispy. They also have a salsa bar which had a good variety of excellent salsa. I am very happy with this hidden gem that I found and I am excited to return and try some of the other items on their menu.” — Mark B. on Yelp
Photo via GoogleMaps

8. Carnival Market

1101 E. Walton Blvd., Pontiac; 248-276-0500; carnival-market.com
“This place is close to me and while I always saw it in passing it was the high reviews on Yelp that really convinced me to come on in and explore the place and try the food! When I got there it was a lot bigger than expected and it was a huge market that had various things including various Mexican grocery goods. After walking around a bit I went straight to the food area as I was excited to try some of their food. I ended up ordering the Carne Asada Fries and a Carne Asada Burrito combo for myself. Everyone I interacted with at the store was kind and I appreciate the level of service that they provided. The food came out pretty quickly too even tho they were a little busy. You can watch all the workers working hard to put all the food together! Once I got home the food looked great and I was very happy with the taste! One little critique I had was that the burrito had a little too much lettuce but it was a minor issue. The carne asada was nice and tender. The tortilla was delicious and the fries were crispy. They also have a salsa bar which had a good variety of excellent salsa. I am very happy with this hidden gem that I found and I am excited to return and try some of the other items on their menu.” — Mark B. on Yelp

Photo via GoogleMaps
19 of 26
7. Mor Tacos
2442 Franklin Rd., Bloomfield Twp.; 248-481-9650; tacosofthefuture.wixsite.com
“Fresh. Fresh. Fresh. And Fresh. Everything is made in house with few and simple ingredients. I've tried everything on the menu, I absolutely love everything I've eaten. The steak taco with green goddess salsa is my favorite though.On top of the food, the owner is a very nice dude. Highly recommend” — Josh G. on Yelp
Photo via GoogleMaps

7. Mor Tacos

2442 Franklin Rd., Bloomfield Twp.; 248-481-9650; tacosofthefuture.wixsite.com
“Fresh. Fresh. Fresh. And Fresh. Everything is made in house with few and simple ingredients. I've tried everything on the menu, I absolutely love everything I've eaten. The steak taco with green goddess salsa is my favorite though.On top of the food, the owner is a very nice dude. Highly recommend” — Josh G. on Yelp

Photo via GoogleMaps
20 of 26
Page 1 of 2