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%
  • Average18%
  • Poor11%
  • Terrible8%
Travellers talk about
“chips and salsa” (26 reviews)
“fajitas” (13 reviews)
“navajo taco” (4 reviews)
Closed Now
All hours
Mexican, Southwestern
€€ - €€€
200 S Beeline Hwy, Payson, AZ 85541-4811
All Details
Write a ReviewReviews (204)
Traveller rating
Traveller type
Time of year

1 - 10 of 203 reviews

Reviewed 2 days ago 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 5 days ago 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 17 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
Reviewed 22 November 2017

We'd heard about this place from others while doing the Pine/Strawberry Arts and Crafts Fair, and since we were in Payson overnight, we gave it a try. We were not disappointed! We ate late, 1/2 hour before their closing time. The staff was very friendly...More

Thank Don M
Reviewed 14 November 2017

This was a typical Mexican fare, nothing to go out of you way to find. We had fajitas, with chips and salza. The service was good, food was good, and the atmosphere was average.

Thank artqueen
Reviewed 9 November 2017

We eat here all the time. Wait staff excellent, drinks good, love the food choices, all is usually hot (temp) and served quickly. Chips and salsa excellent, we are always full full when we leave,

Thank judithchlupsa
Reviewed 26 October 2017

I just realized that it's been 5 years since I reviewed El Rancho, and it's still our favorite in town. We live in the area officially, but we are on the road, out of state for more than half of the average year. When we...More

Thank PhilOnTheRoadAgain
Reviewed 5 September 2017 via mobile

Loved this restaurant. Great service, divine food, atmosphere, value and an amazing frozen Margarita. A great find that ticked all the right boxes. I tried to find fault but couldn't. I am fussy.

Thank chaniaPortShepstone
Reviewed 20 August 2017 via mobile

We wanted to make a quick stop for lunch before going back out on our outdoor adventures. We were seated right away and brought chips and salsa pretty quickly. Someone else finally came to take our drink order, then we waited and waited for someone...More

Thank Jessica H
Nearby HotelsSee all 12 hotels in Payson
Mazatzal Hotel & Casino
91 reviews
.06 km away
Comfort Inn Payson
116 reviews
.07 km away
Budget Inn and Suites Payson
4 reviews
.18 km away
Days Inn & Suites Payson
369 reviews
.21 km away
Nearby Restaurants
Buffalo Bar & Grill
262 reviews
.24 km away
Alfonso's Mexican Food
55 reviews
.50 km away
29 reviews
.57 km away
Nearby Attractions
Rim Country Museum
80 reviews
1.99 km away
Green Valley Park
49 reviews
1.98 km away
Mazatzal Casino
102 reviews
.06 km away
Water Wheel Falls
35 reviews
6.29 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, Highchairs Available
Good for
Local cuisine, Groups, Child-friendly, Kids
Open Hours
08:00 - 20:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
08:00 - 21:00
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