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

) #10 of 48 Restaurants in Page $$ - $$$ American,
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...
  • Excellent47%
  • Very good40%
  • Average8%
  • Poor3%
  • Terrible2%
Travellers talk about
Closed Now
All hours
American, Southwestern
$$ - $$$
819 N Navajo Dr, Page, AZ 86040
All Details
Write a Review
Reviews (380)
Traveller rating
Traveller type
Time of year

1 - 10 of 313 reviews

Reviewed 2 days ago via mobile

Had 2 t-bones and 1 burger, best in trip until now, perfectly cooked, Great sides and friendly host. Best recommendations From us!

Thank asger_jr
Reviewed 2 days ago

Exactly what you expect from a standard breakfast place. Good food, friendly service and nice interior.

Thank liz0530
Reviewed 3 days ago via mobile

This restaurant was recommended by our local guide after visiting antelope canyons. They are located in the corner of a strip mall wth adequate parking. The servers are quick and efficient. The serving sizes are adequate. The kids meal is huge. The food is delicious....More

Thank Jennifer D
Reviewed 4 days ago via mobile

My wife and I stopped in for breakfast after reading the reviews. We were not disappointed! It doesn't look like much from the outside, but the service and food were excellent! Try the chorizo breakfast burrito. It is awesome!!

Thank Ernie F
Reviewed 1 week ago

We were grateful that we got a local guide's recommendation for this restaurant. The menu was just what we were looking for and we cleaned our plates. This restaurant redeemed our overall opinion of Page, Arizona after eating at the Glen Canyon Steak House.

Thank J W
Reviewed 2 weeks ago

This restaurant is a great place to go for breakfast. The server was friendly, and our meals were brought out quickly. Food was very good and portions were quite generous. Prices were reasonable. We would definitely recommend this restaurant.

Thank CruisinCherie
Reviewed 3 weeks ago

We stopped in before heading up to Antelope Canyon. I had country fried steak which was very good, my wife had pancakes which she didn't care for.

Thank Lijemtu
Reviewed 3 weeks ago via mobile

Yum. This locals hangout was just what my daughter and I needed after 5 hours of paddleboarding. The tuna melt was awesome and the chili verde(house specialty) is not to be missed!!! Super nice wait staff. Two delicious thumbs up!

Thank Jillnaomi100
Reviewed 4 weeks ago via mobile

Best breakfast place in town. Fast, clean, and somewhat friendly staff. Lunch menu is also great. We avoid going anywhere else for breakfast now.

Thank Jhulliana L
Reviewed 4 weeks ago

This is a little hole in the wall place. It looked a little sketchy from outside, but the food was fantastic! The service was great and the choices were wonderful. They got our food out correct and fast and we left totally satisfied!

Thank JamieB0810
Nearby Restaurants
El Tapatio
1,040 reviews
.25 km away
Bonkers Restaurant
1,343 reviews
.06 km away
StarLite Chinese & American Restaurant
18 reviews
.35 km away
390 reviews
.40 km away
Nearby Attractions
Powell Museum
135 reviews
.21 km away
Slot Canyon Hummer Adventures
931 reviews
.24 km away
Hidden Canyon Kayak
428 reviews
.16 km away
Colorado River Discovery
2,062 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, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Groups, Kids, Child-friendly, 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
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