We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

El Charro Mexican Restaurant

Certificate of Excellence
$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
16720 E 14 Mile Rd, Fraser, MI 48026-1931
+1 586-294-3520
11:00 - 22:00
Closed now
See all hours
Sun 11:30 - 21:30
Mon - Thu 11:00 - 22:00
Fri - Sat 11:00 - 22:30
More Info
Add Photo Write a Review

93 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 93: English reviews
Harrison Township, Michigan
Level Contributor
188 reviews
135 restaurant reviews
common_n_restaurant_reviews_1bd8 25 helpful votes
4 of 5 bubbles Reviewed 1 week ago

I had the chicken fajitas, they were good. My friend had the puffy taco, she loved it. Service was great and friendly. Lots of room, I loved the fireplace because it was a very cold day. All around a nice experience.

Thank Linda S
Windsor, Canada
Level Contributor
203 reviews
104 restaurant reviews
common_n_restaurant_reviews_1bd8 119 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

We loved the puffy tacos they were packed with so much meat. Service was great, we loved the fire place and atmosphere of this place. It was very busy but we didn't find it to noisy. A small bowl of nachos came at the beginning of the meal, they were ok. The puffy tacos are amazing and such a different... More 

Thank Picture_Perch
Level Contributor
3 reviews
5 of 5 bubbles Reviewed 14 February 2017 via mobile

We love El Charro's food. Going on your birthday is a plus , show your drivers license and you get your age knocked off your bill. The food there is delicious. The margarita 's are very tasty. The staff is always on top of everything. We love it when we're in the mood for Mexican food.

Thank Robin H
Sterling Heights, Michigan
Level Contributor
33 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 bubbles Reviewed 13 February 2017

El Charro has been one of our family favorites for many years. Their puffy tacos are unique and very good - and very filling. The rest of their selection is also good, it is the traditional Mexican style food served in the northern United States that is very heavy with cheese, refried beans, etc. Great comfort food but very heavy.... More 

Thank Rick R
Level Contributor
3 reviews
5 of 5 bubbles Reviewed 13 February 2017

Love El Charro -- always consistent with great ambience, food, margaritas and service. Nice to sit by the fire place in the main room in the winter!

Thank Patricia K
Mount Clemens, Michigan
Level Contributor
21 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 30 November 2016 via mobile

Food was good, we ordered the puffy tacos, steak fajitas and food came out fast and hot. Waitress was nice. Will be back again!!

Thank Melvin M
Clinton Township
Level Contributor
59 reviews
38 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 bubbles Reviewed 24 October 2016

Fantastic Mexican restaurant. The atmosphere is crazy fun, the service is fast and friendly...prices are right and the portions are big.

Thank stephaniek269
Lansing, Michigan
Level Contributor
21 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
5 of 5 bubbles Reviewed 19 October 2016 via mobile

A very nice place to dine. The puffy tacos are delicious but filling. The margaritas taste wonderful. Our waitress was very helpful and knowledgeable. The food arrived hot and quickly. The Carmel ice cream is a must.

Thank medic72
Warren, Michigan
Level Contributor
296 reviews
163 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
5 of 5 bubbles Reviewed 16 August 2016 via mobile

I am on a very stringent food regiment. So I came here for Carne Asada Grilled Steak. Yum 😋 delicious! Grilled steak, onions, rice and beans. And if you want to wrap it, they bring the tortillas.

Thank Susan M
DavidBernardElCharro, Manager at El Charro Mexican Restaurant, responded to this review

Thanks for taking the time to leave us a great review! More 

Fraser, Michigan
Level Contributor
16 reviews
12 restaurant reviews
5 of 5 bubbles Reviewed 30 July 2016

Loved the atmosphere form inside design to porch dining with fireplace. Add the fact they have great food and it is a great place.

Thank kusmierzj
DavidBernardElCharro, Manager at El Charro Mexican Restaurant, responded to this review

Thanks for the review, appreciate the patronage!!! More 

Travellers who viewed El Charro Mexican Restaurant also viewed


Been to El Charro Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
Average prices
Mexican, Spanish
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Accepts Discover, Reservations
Good for
Kids, Child-friendly, Cheap Eats, Business meetings, Groups
Open Hours
11:30 - 21:30
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 16720 E 14 Mile Rd, Fraser, MI 48026-1931
  • Location: United States  >  Michigan (MI)  >  Fraser
  • Phone Number: +1 586-294-3520
El Charro, owned and operated by the Martin family, is renown for consistently providing authentic, delicious Mexican cuisine & their famous tacos. El Charro has always been a Fraser community staple, with a beautiful decor and unique atmosphere, with original Mexican recipes derived from Delia’s parents, Consuelo and Rosalio Rendon. Great reviews and guest satisfaction have always been a priority for El Charros & the Martin family and have become pillars for their growth. Since its conception, George and Delia Martin and their young family, Ed, Jeff, Mark and Lynn, worked long hours to establish a thriving family oriented business they are very proud of. Following in the family tradition, the grandchildren also work at the restaurant, making it truly a family business.

The original Fraser, Michigan location opened in 1971, with financial backing from George’s parents, George, Sr. and Lila Martin. It was then a small full service establishment with a seating capacity of just over 45 patrons. El Charro quickly began to grow & In 1978, the capacity doubled in sized to 90 seats. In 1980 a new 60-seat restaurant with a convenient drive-thru window opened in St. Clair Shores. By 1992, the original Fraser location, still not large enough to accommodate the growing crowds, led to the construction of a new 240-seat restaurant in downtown Fraser. Its third location in Macomb, with seating for 120 patrons, opened to quite the fanfare in 2004. El Charros newest location was established in Troy with a seating capacity of 96 and just celebrated its second year anniversary.

The Martin family would like to thank you for your business and invites everyone to “Experience the Essence of Mexico” at El Charro.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of El Charro Mexican Restaurant and other visitors
1 question
Ask a question
Sterling Heights, Michigan
3 months ago

See all questions (1)

Questions? Get answers from El Charro Mexican Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?