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 good26%
  • Average18%
  • Poor11%
  • Terrible8%
Travellers talk about
“enchiladas” (21 reviews)
“navajo taco” (4 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
200 S Beeline Hwy, Payson, AZ 85541-4811
All Details
Write a Review
Reviews (196)
Traveller rating
Traveller type
Time of year

1 - 10 of 195 reviews

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
Reviewed 3 August 2017 via mobile

My husband and I have always loved this restaurant. Every time we go to Payson we always make it a point to stop in and enjoy the cuisine. If you like great Mexican food this is where to go!

Thank cindyt_93
Reviewed 25 July 2017 via mobile

My wife and I ate lunch at El Rancho while traveling through Payson on Thursday. We entered into the bar so we opted to eat there at a 2 top table in the corner. The bar was busy and we were served by the bar...More

Thank KBJ278
Reviewed 20 July 2017

This place is always packed. Think it must be for the good value -- large serving sizes for the price. Went with a group of four at 12:30 pm on a Tuesday. Filled mostly with non-working groups and families. Maybe that's Payson The two ladies...More

Thank Luv2TravelFarNWide
Reviewed 19 July 2017

The waitresses are all good. We ate there more than once. They have daily specials which save you some money. All good.

Thank Lori C
Reviewed 12 July 2017

El Rancho was just what we needed after a long hot day of a road trip. It's popular local, casual ,and family-friendly with some of the best Mexican dishes I've had. The servings are wholesome and while the different parts of the meal are served...More

Thank Paul S
Reviewed 6 July 2017

My husband and I visited El Rancho for dinner in hopes of a good Mexican Meal. The staff was friendly and sat us quickly. I ordered a Margarita, and it tasted like sour lemonade without the tequila. I asked for some more Tequila and they...More

Thank Darcy G
Reviewed 4 July 2017 via mobile

Standard Tex mex fare. Started off with chips and salsa. Decent service, but waiter was relatively scarce throughout the meal. Had a variety of tacos and burritos and all were ok. One member of our party was quite ill shortly after our meal- tainting my...More

Thank Food_Junkie911
Reviewed 3 July 2017 via mobile

We stopped in for lunch and shared their daily special, it was plenty of food for us both and good food. Service was also good, our waitress was very friendly. Bathroom was a mess and needed attention, no toilet paper.

Thank Kindra S
Nearby Restaurants
Buffalo Bar & Grill
254 reviews
.24 km away
Alfonso's Mexican Food
53 reviews
.50 km away
Pizza Factory
103 reviews
.51 km away
Nearby Attractions
Rim Country Museum
76 reviews
1.99 km away
Water Wheel Falls
31 reviews
6.29 km away
Fossil Creek Wilderness
24 reviews
3.77 km away
Rim Country Regional Chamber Of Commerce
7 reviews
.90 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
Kids, Local cuisine, Groups, Child-friendly
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