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%
Travellers talk about
“chips and salsa” (26 reviews)
“enchiladas” (23 reviews)
“taco” (13 reviews)
Closed Now
Mexican, Southwestern
$$ - $$$
200 S Beeline Hwy, Payson, AZ 85541-4811
All Details
Write a ReviewReviews (223)
Traveller rating
Traveller type
Time of year

1 - 10 of 222 reviews

Reviewed 4 days ago 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 2 weeks ago

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
Reviewed July 13, 2018

Very good Margaritas - chips, salsa, dips all good - the Cheese Crisp is the best appetizer going. Nice bar separate from the restaurant which was great!

Date of visit: July 2018
Thank HMitch08
Nearby HotelsSee all 12 hotels in Payson
Comfort Inn Payson
136 reviews
.07 km away
Budget Inn and Suites Payson
5 reviews
.18 km away
Days Inn & Suites by Wyndham Payson
388 reviews
.21 km away
Majestic Mountain Inn
463 reviews
.97 km away
Nearby Restaurants
Buffalo Bar & Grill
305 reviews
.24 km away
Pizza Factory
115 reviews
.51 km away
Alfonso's Mexican Food
63 reviews
.49 km away
Nearby Attractions
Tonto Natural Bridge State Park
815 reviews
1.61 km away
Rim Country Museum
92 reviews
1.99 km away
Green Valley Park
56 reviews
1.98 km away
Fossil Creek Wilderness
33 reviews
3.77 km 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
Child-friendly, Kids, Local cuisine, Groups
Open Hours
8:00 a.m. - 8:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
8:00 a.m. - 9:00 p.m.
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