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...
  • Excellent37%
  • Very good27%
  • Average19%
  • Poor10%
  • Terrible7%
Travellers talk about
“chips and salsa” (26 reviews)
“enchiladas” (22 reviews)
“taco” (11 reviews)
Closed Now
Mexican, Southwestern
$$ - $$$
200 S Beeline Hwy, Payson, AZ 85541-4811
All Details
Write a ReviewReviews (220)
Traveller rating
Traveller type
Time of year

1 - 10 of 219 reviews

Reviewed yesterday

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

Thank linda8201
Reviewed 4 days ago via mobile

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

Thank Lia C
Reviewed 4 weeks ago

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

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.

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

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.

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!

Thank HMitch08
Reviewed July 9, 2018

Great enchiladas and beans with rice, price was good and great atmosphere. Great place to stop onyour way home from camping

Thank edyeager
Reviewed June 24, 2018

Researching a road trip, I came across a recommendation for this restaurant in a travel article. Worth the stop! The restaurant sits right off SR 87 so it's convenient. The staff was friendly and the restaurant was clean. The food is delicious. The menu includes...More

Thank Brook E
Reviewed June 15, 2018

Excellent food, drinks and service all at reasonable prices. Happy to make off-menu meals. Love their Diablo Sauce. Place is comfortable, clean with a courteous wait staff. It's a must go-to when you are in Payson.

Thank willy b
Nearby HotelsSee all 12 hotels in Payson
Comfort Inn Payson
134 reviews
.07 km away
Budget Inn and Suites Payson
5 reviews
.18 km away
Days Inn & Suites by Wyndham Payson
382 reviews
.21 km away
Majestic Mountain Inn
459 reviews
.97 km away
Nearby Restaurants
Buffalo Bar & Grill
298 reviews
.24 km away
Pizza Factory
113 reviews
.51 km away
Alfonso's Mexican Food
61 reviews
.50 km away
Nearby Attractions
Tonto Natural Bridge State Park
807 reviews
1.61 km away
Mazatzal Casino
111 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
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, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations, Television
Good for
Local cuisine, Groups, Child-friendly, Kids
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