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.

Ranch House Grille

) #12 of 46 Restaurants in Page $$ - $$$, American, Southwestern
819 N Navajo Dr, Page, AZ 86040
+1 928-645-1420
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Overview
  • Reviews
  • Location
  • Q&A
  • Details
  • Excellent43%
  • Very good40%
  • Average9%
  • Poor3%
  • Terrible3%
Travellers talk about
Open Now
All hours
American, Southwestern
$$ - $$$
819 N Navajo Dr, Page, AZ 86040
Write a Review
Reviews (362)
Traveller rating
Traveller type
Time of year

11 - 20 of 362 reviews

Reviewed 2 April 2017

There is a reason the locals eat here...... food was wonderful and affordable. Service was friendly.

Thank A309SSlisaw
Reviewed 28 March 2017

We went to breakfast and had a great meal for our money. The service is great and fairly quick. Be prepared for large portions. I would highly recommend this restaurant. it is not fancy but it is worth it.

Thank smithann1
Reviewed 24 March 2017 via mobile

Stopped in for breakfast and the Southwestern Country Fried Steak caught my eye. When I ordered, my server mentioned anything with chili verde on it is good. She was right! It's the CF Steak with the green chili sauce and oh so much better the...More

Thank BrewRider
Reviewed 23 March 2017

Friendly fast service and really good, reasonable food. Highly recommend going there. I had a hamburger with avocado and my husband actually had breakfast for lunch. Not open for dinner.

Thank susie s
Reviewed 20 March 2017 via mobile

My husband and I ate here for a late breakfast on a Sunday. We actually went around 10 but it was packed so we went back about 11 and they had several tables available. We both ordered the daily special, which was steak and eggs....More

Thank Robyn G
Reviewed 17 March 2017

Not the cleanest or friendliest place. We were tourists and treated as tourists, I think they prefer to cater to the locals here. All pretty rough. Having said pe that we had enormous helpings.

Thank Jenny C
Reviewed 14 March 2017

Friendly staff, good food, full portions with lots of options. The service is quick and the food is always reliably good. Breakfast or lunch are both options.

Thank 669doyles
Reviewed 22 February 2017

The food was good and the staff was good. It is obviously a place that is frequented by the locals. The artifacts hanging on the walls was very entertaining and helped to make the experience.

Thank Mark L
Reviewed 20 February 2017 via mobile

Food was good. Large portions. I got the breakfast sandwich. It was good, just bigger than I was expecting. Easy to split a plate between 2 people. Coffee average...for a cafe, I was hoping for better, but it was okay. They will give a to...More

Thank Angie R
Reviewed 24 January 2017

We ate lunch at the Ranch House Grille yesterday late January 2017. Food was good - not outstanding but good. Prices are about like a resort town - a little high for what you get, but not too bad. Place is clean. No special decor,...More

Thank Steven S
Nearby Restaurants
El Tapatio
974 reviews
.25 km away
Bonkers Restaurant
1,303 reviews
.06 km away
StarLite Chinese & American Restaurant
16 reviews
.35 km away
372 reviews
.40 km away
Nearby Attractions
Rainbow Bridge National Monument
525 reviews
1.11 km away
Powell Museum
125 reviews
.21 km away
Slot Canyon Hummer Adventures
930 reviews
.24 km away
Colorado River Discovery
1,976 reviews
.67 km away
Questions & Answers
Get quick answers from Ranch House Grille staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Southwestern
Brunch, Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly, Groups, Local cuisine
Open Hours
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
Location and Contact Information
  • Address: 819 N Navajo Dr, Page, AZ 86040
  • Location: United States  >  Arizona (AZ)  >  Page
  • Phone Number: +1 928-645-1420
  • E-mail