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 Rancho Restaurant

₹₹ - ₹₹₹Mexican,
200 S Beeline Hwy, Payson, AZ 85541-4811
+1 928-474-3111
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good27%
  • Average19%
  • Poor10%
  • Terrible8%
Travellers talk about
“chips and salsa” (26 reviews)
“enchiladas” (21 reviews)
“navajo taco” (4 reviews)
Closed Now
Mexican, Southwestern
₹₹ - ₹₹₹
200 S Beeline Hwy, Payson, AZ 85541-4811
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (210)
Traveller rating
Traveller type
Time of year

1 - 10 of 209 reviews

Reviewed 2 weeks ago

Everybody has a bad day...on my visit I think everybody was having the same bad day! Service was almost non-existent, and the food was cold and bland. Maybe I'll try again next time I'm in town.

Thank O7161YNstevej
Reviewed 3 weeks ago

Our waiter set the mood for the whole dinner...he was hilarious! He was also Very professional...got our orders correct (there were 5 of us) and kept coming back to make sure we had everything we needed (but he was NOT annoying). Mid-range as far as...More

Thank SusieGC
Reviewed 17 April 2018

Nice, friendly, and good food at decent prices. My mother likes to take advantage of the Senior's lunch which is a real bargain.

Thank Mark T
Reviewed 12 April 2018 via mobile

My wife and I ate here before heading out on our mini vacation and got to see our first dine and dash. Kinda sad to see people actually do that. Hope karma catches up with them! Service was excellent. Very prompt and kept our glasses...More

Thank Dean G
Reviewed 9 April 2018 via mobile

Now as an Mexican I do not like going into Mexican restaurants, cuz I’m such a tough critic. The husband wanted Mexican so we took a chance and stopped here after hiking down Fossil creek. Service was great! We were greeted and sat down almost...More

Thank Jnjiemtz
Reviewed 2 April 2018

When in Payson I always manage to end up at El Rancho. The food is always what you expect at a Mexican restaurant. The food is hot, the margaritas cold, and pretty decent service. And they seemed to improve the interior since my last visit.

Thank Darren Z
Reviewed 22 February 2018 via mobile

El Rancho has been in Payson as long as I have been in AZ, at least 30 years, and I have eaten here many many times over the years. Food and service has always been consistent and very good. Quite popular with the locals.

Thank Matthew G
Reviewed 18 February 2018 via mobile

Visiting Payson for a few weeks and trying every restaurant while here. Had Sunday lunch here. Busy but speedy and attentive service. Had cheese enchilada and green cilli rellano with refried beans and rice. The beans and rice were tasty. The green chili rellano was...More

Thank David S
Reviewed 18 January 2018 via mobile

My family went to El Rancho Restaurant. Chips & salsa came out first. The atmosphere was typical of a Mexican restaurant. The waitress was fast or seemed in a hurry. She knew the menu & answered my questions but I was disappointed because I didn’t...More

Thank L S
Reviewed 20 December 2017 via mobile

Prices weren't bad, food was mediocre at best. Not much flavor, the Albondigas soup tasted like chili powder. Salsa was chunky but no real flavor. Not a fan here

Thank Jean A
Nearby HotelsSee all 12 hotels in Payson
Mazatzal Hotel & Casino
93 reviews
.06 km away
Comfort Inn Payson
128 reviews
.07 km away
Budget Inn and Suites Payson
4 reviews
.18 km away
Days Inn & Suites Payson
378 reviews
.21 km away
Nearby Restaurants
Buffalo Bar & Grill
279 reviews
.24 km away
Pizza Factory
108 reviews
.51 km away
Alfonso's Mexican Food
59 reviews
.50 km away
Nearby Attractions
Tonto Natural Bridge State Park
778 reviews
1.61 km away
Mazatzal Casino
106 reviews
.06 km away
Rim Country Regional Chamber Of Commerce
8 reviews
.90 km away
Buffalo Bar & Grill
8 reviews
.16 km away
Ask a question
Questions & Answers
Marilee M
25 April 2015|
AnswerShow all 2 answers
Response from Michael D | Reviewed this property |
Hello, Thank you for your question. Sorry it took me awhile to answer your question. I am not affiliated with the restaurant. I only wrote a review. You will need to contact them directly for a complete menu. I can say... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations, Television, Highchairs Available
Good for
Groups, Local cuisine, Child-friendly, Kids
Open Hours
8:00 AM - 8:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
8:00 AM - 9:00 PM
Location and Contact Information
  • Address: 200 S Beeline Hwy, Payson, AZ 85541-4811
  • Location: United States  >  Arizona (AZ)  >  Payson
  • Phone Number: +1 928-474-3111
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