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.

El Ranchero Mexican Restaurant

2160 Anderson Rd, Suite 180, Petoskey, MI 49770-8385
+1 231-487-1022
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent22%
  • Very good37%
  • Average13%
  • Poor12%
  • Terrible16%
Travellers talk about
“burrito” (12 reviews)
“beef” (4 reviews)
“unique decor” (2 reviews)
Restaurant Hours
$$ - $$$
2160 Anderson Rd, Suite 180, Petoskey, MI 49770-8385
All Details
Write a Review
Reviews (95)
Traveller rating
Traveller type
Time of year

1 - 10 of 95 reviews

Reviewed 1 week ago

We decided to find somewhere different to have dinner. Since we had just stopped at Meijers, El Ranchero was close by and seemed like a good choice. It appears that either this restaurant is newly opened or newly remodeled. The inside was very well decorated...More

Thank Bob M
Reviewed 1 week ago via mobile

We went last night and had the most authentic Mexican food I've had since moving from Arizona last October. I think they could improve by having a bartender. I had the Carne Asada tacos and should have been warned how spicy hot the sauce was...More

Thank sallylcrowley
Reviewed 2 weeks ago via mobile

After waiting five or more minutes at our table the host offered us water. We watched a waitress texting on her phone while we waited to get an order placed. Yup that was our texting waitress. We asked the host if we could place our...More

Thank boynegirl2400
Reviewed 4 weeks ago via mobile

Came here on a Saturday night on vacation and wish I read the reviews here first. Not busy, should have been the first red flag. Ordered, service was beyond slow. My food came out, with beans even though I requested none. Waitress walks away with...More

1  Thank millekat02
Reviewed 10 July 2017 via mobile

Arrived here Yesterday for a week's stay, unpacked and the 5 of us was hungry and wanted to eat before going to the grocery store (Walmart). Mexican sounded good to us and usually no problem with service. We were shown our table but had the...More

1  Thank Nahmi
Reviewed 8 July 2017

Service was very slow and restaurant wasn't very busy. Waited to be seated as several wait staff walked by. Food was not any better than taco bell. In fact taco bell might be better. Waitress was slow and forget fully.

1  Thank EASTPORT1
Reviewed 18 June 2017

I have been fortunate enough to travel far and wide. Yesterday we found El Ranchero restaurant and was disappointed. Both my husband and I ordered the Chimichanga. Worst Chimichanga I have ever had in fact it didn't even look like a Chimichanga. Firstly we ordered...More

Thank 48foodie
Reviewed 8 June 2017 via mobile

Arrived to a full restaurant , took a few minutes to be seated which was expected . Place started to clear out quickly . We sat in our booth for 15 minutes before I finally got up and asked the hostess who seated us what...More

Thank Craig L
Reviewed 10 May 2017

The restaurant seems very clean, unique decor, especially the chairs! The food was amazing! Went for lunch (give yourself some time, it's not fast food) and the prices were quite reasonable for the amount of food. I'll definitely make a point to stop and eat...More

Thank Jim D
Reviewed 30 April 2017 via mobile

Looking for a good place for a margarita and some queso and we found this place. Great drinks and good food.

Nearby Restaurants
Bob Evans
57 reviews
.70 km away
Which Wich
25 reviews
1.07 km away
Odawa Casino
45 reviews
.98 km away
47 reviews
.60 km away
Nearby Attractions
Little Traverse Wheelway
205 reviews
3.53 km away
Bear River Valley Recreation Area
64 reviews
3.47 km away
Odawa Casino
421 reviews
.98 km away
Mackinaw Trail Winery
107 reviews
2.08 km away
Questions & Answers
Get quick answers from El Ranchero Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 2160 Anderson Rd, Suite 180, Petoskey, MI 49770-8385
  • Location: United States  >  Michigan (MI)  >  Emmet County  >  Petoskey
  • Phone Number: +1 231-487-1022
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