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
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
200 South Beeline Highway, Payson, AZ 85541
928-474-3111
Website
Today
11:00 am - 9:00 pm
Closed now
See all hours
Hours:
Sun 8:00 am - 8:00 pm
Mon - Fri 11:00 am - 9:00 pm
Sat 8:00 am - 9:00 pm
Dining options: Dinner, Lunch, Reservations

TripAdvisor Reviewer Highlights

Read all 90 reviews
Visitor rating
  • 26
    Excellent
  • 25
    Very good
  • 22
    Average
  • 13
    Poor
  • 4
    Terrible
Rating summary
  • Food
    3.5 of 5 stars
    Service
    3.5 of 5 stars
  • Value
    3.5 of 5 stars
    Atmosphere
    3.5 of 5 stars
Close to hotel

This restaurant was next door to the hotel where we stayed so it was convenient. We went early (around 5:00 p.m.) and they were already busy which was very promising to us. Their food was good but the margaritas were not that great; however, we did drink them so they must not have been that bad.

3 of 5 starsReviewed March 17, 2015
queen313
,
Twin Lakes, Colorado
Add Photo Write a Review

90 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
Frankfurt, Germany
Top Contributor
146 reviews 146 reviews
73 restaurant reviews
99 helpful votes 99 helpful votes
5 of 5 stars Reviewed April 5, 2015

Lets start by saying the parking lot was packed. Thats a good sign the food is good. I got the very last parking spot. The inside was very clean and nicely decorated. The bathroom was small but spotless!! The service was fast and friendly. The food was hot (not spicy), delicious, plentiful and reasonably priced. All the way around i... More 

Was this review helpful? Yes
Twin Lakes, Colorado
Top Contributor
71 reviews 71 reviews
18 restaurant reviews
106 helpful votes 106 helpful votes
3 of 5 stars Reviewed March 17, 2015

This restaurant was next door to the hotel where we stayed so it was convenient. We went early (around 5:00 p.m.) and they were already busy which was very promising to us. Their food was good but the margaritas were not that great; however, we did drink them so they must not have been that bad.

Was this review helpful? Yes
Payson
Contributor
18 reviews 18 reviews
16 restaurant reviews
10 helpful votes 10 helpful votes
5 of 5 stars Reviewed March 12, 2015

My spouse & I winter in Payson, AZ from Northern MIchigan. We eat out often, especially in Payson. We had eaten at a Mexican restaurant last winter season & it was good, but had more of a small town cafe atmosphere. This year we decided to try El Rancho & we're very pleasantly surprised. The decor is Mexican both inside... More 

Was this review helpful? Yes
Phoenix, Arizona
Top Contributor
98 reviews 98 reviews
45 restaurant reviews
43 helpful votes 43 helpful votes
5 of 5 stars Reviewed March 9, 2015 via mobile

Ate lunch here for my third time...seem to just drop in if passing through Payson at lunchtime. I like it. Always great service, good menu at fair prices, good quality food well prepared and presentation.

Was this review helpful? Yes
Payson, Arizona
Reviewer
3 reviews 3 reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed February 18, 2015

Went to dinner for my birthday and this is my to-go-to place for Mexican food. The staff are always very friendly and helpful. I usually get the taco salad and as usual was very good. We live in Payson and that is the only mexican food place we go

Was this review helpful? Yes
Payson, Arizona
Senior Reviewer
7 reviews 7 reviews
7 restaurant reviews
2 helpful votes 2 helpful votes
3 of 5 stars Reviewed February 18, 2015

Three of us ate here a few weeks back (middle of January 2015), ordering a variety of menu choices. No need to go into detail because all I can say is the food was average typical Mexican one can find almost everywhere. You know... smothered in cheese with beans and rice. What else is there to say. It was okay,... More 

Was this review helpful? Yes
Senior Reviewer
6 reviews 6 reviews
4 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed February 18, 2015

They make awesome margarita's real good Mexican food! Prices are reasonable, staff is also very good

Was this review helpful? Yes
Prescott
Top Contributor
110 reviews 110 reviews
51 restaurant reviews
61 helpful votes 61 helpful votes
3 of 5 stars Reviewed February 13, 2015

Used to live in Payson and frequented El Rancho often. While visiting recently, I stopped in and had a green chili pork burrito dinner with rice and beans. I found the flavor not as good as I remembered and the meat was very skimpy. Just disappointed this time. Not the same as before. As before, the atmosphere and service was... More 

Was this review helpful? Yes
Payson, Arizona
Senior Reviewer
8 reviews 8 reviews
6 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed February 3, 2015

As an Arizona native and resident of Payson for much of my life, we have found that El Rancho has the best Mexican food for my tastes. The restaurant is clean, friendly, and offers outdoor dining even.

Was this review helpful? Yes
Huntington Beach, California, United States
Top Contributor
204 reviews 204 reviews
151 restaurant reviews
69 helpful votes 69 helpful votes
4 of 5 stars Reviewed January 24, 2015

Stopped in on the way to my sister and brother-in-law's cabin east of Payson. One of their favorite restaurants in town. We started with the Housemade salsa and Chips which were tasty. I enjoyed the Crispy Fried Beef Taco and Green Chili Housemade Enchilada. The sides of Refried Beans and Rice were not that flavorful however. Our server was friendly... More 

Was this review helpful? Yes

Been to El Rancho Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 200 South Beeline Highway, Payson, AZ 85541
  • Location: United States  >  Arizona (AZ)  >  Payson
  • Phone Number: 928-474-3111

Price and Cuisine

  • Cuisine: Mexican
Open Hours
Sunday
8:00 am - 8:00 pm
Monday
11:00 am - 9:00 pm
Tuesday
11:00 am - 9:00 pm
Wednesday
11:00 am - 9:00 pm
Thursday
11:00 am - 9:00 pm
Friday
11:00 am - 9:00 pm
Saturday
8:00 am - 9:00 pm

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of El Rancho Restaurant and other visitors
2 questions
Ask a question
Payson, Arizona
1 month ago

See all questions (2)

Questions? Get answers from El Rancho Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?