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 good28%
  • Average18%
  • Poor11%
  • Terrible7%
Travelers talk about
“chips and salsa” (26 reviews)
“enchiladas” (24 reviews)
“beef” (10 reviews)
Open Now
11:00 AM - 9:00 PM Hours
Mexican, Southwestern
$$ - $$$
200 S Beeline Hwy, Payson, AZ 85541-4811
All Details
Write a ReviewReviews (224)
Traveler rating
Traveler type
Time of year

1 - 10 of 223 reviews

Reviewed 4 weeks ago

Typical Mexican food, had a relleno and a tamale and both were good. Fresh salsa and chips and the service was great.

Date of visit: December 2018
Thank DougTMesa
Reviewed December 9, 2018 via mobile

I have eaten in many restaurants that serve Mexican cuisine. This place is among the top. Definitely the place you want to go when in the area around Payson, Arizona!

Date of visit: December 2018
Thank Tourinho72
Reviewed November 25, 2018

Welcoming atmosphere and quick service made us happy that we had stopped. The excellent Mexican food only underlined our decision. As seniors traveling to a destination we didn't want a large meal and were delighted to find a senior option for one of the party...More

Date of visit: November 2018
Thank Barbara Q
Reviewed October 4, 2018

The food was very average not a lot of flavor and so much grease the taco shells fell apart had to eat them with a fork same for the tostada the warning is about the very poor choice of floor tile had on good hiking...More

Date of visit: October 2018
Thank ektileman
Reviewed September 19, 2018

Place was crowded so thought that was a good sign but alas not so. The taco shells so greasy and limp that could not be consumed. Chile Relleno no better. The Pollo Fundido had no flavor and the rice very salty. Service was adequate

Date of visit: September 2018
Thank linda8201
Reviewed September 16, 2018 via mobile

Great place to stop by to eat. A long wait time for the place. Kids ate there food. A variety of food.

Date of visit: September 2018
Thank liaandjp1
Reviewed August 20, 2018

Been driving past this extremely popular restaurant for years and finally tried it a couple of weeks ago for lunch and being from Nogales /Tucson area originally, I have to say El Rancho is average. The food tasted ok but had the "out of the...More

Date of visit: August 2018
Thank billybob247s
Reviewed August 12, 2018 via mobile

Great service, crappy food. Great choices of beer, overpriced food. The burrito special was lacking meat and it was soggy inside. The fajitas were bland and expensive. Go elsewhere to eat or just go to the bar side.

Date of visit: August 2018
Thank Hrhjill
Reviewed July 24, 2018

I have eaten here 3 times and had 3 different entrees and they all are just okay. It's fine enough food for most, but I am a serious Mexican food lover, so for me, it is just okay. It's a huge place and they are...More

Date of visit: May 2018
Thank shendrix
Reviewed July 23, 2018 via mobile

El Rancho is my favorite Mexican food restaurant in Payson. I love the Queso Loco Burrito. The wait staff know how to treat you right.

Date of visit: July 2018
Thank nancy b
Nearby HotelsSee all 12 hotels in Payson
Comfort Inn Payson
137 reviews
.04 miles away
Budget Inn and Suites Payson
5 reviews
.11 miles away
Days Inn & Suites by Wyndham Payson
391 reviews
.13 miles away
Majestic Mountain Inn
466 reviews
.60 miles away
Nearby Restaurants
Buffalo Bar & Grill
306 reviews
.15 miles away
Pizza Factory
117 reviews
.32 miles away
Alfonso's Mexican Food
65 reviews
.31 miles away
Nearby Attractions
Tonto Natural Bridge State Park
819 reviews
1.00 miles away
Rim Country Museum
92 reviews
1.23 miles away
Green Valley Park
56 reviews
1.23 miles away
Fossil Creek Wilderness
33 reviews
2.34 miles away
Ask a question
Questions & Answers
Marilee M
April 24, 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, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Families with children, Kids, Large groups, Local cuisine
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