Canyon Diner
Fast Food

Canyon Diner

Self-serve spot for grab & go American eats like burgers & nachos at the Best Western Ruby Inn.

(1,121)
Bryce Canyon City, UT

About

Canyon Diner is the grab-and-go dining option at Best Western Plus Ruby's Inn, positioned right at the doorstep of Bryce Canyon National Park on Main Street in Bryce Canyon City. It's a self-serve counter-service spot — the right fit when you want food quickly before a morning hike or a hot meal after a long afternoon on the Navajo Loop.

What's on the Menu

The menu sticks to American fast-casual staples with a Western lean:

  • Burgers, chicken sandwiches, and chicken strips
  • Deli-style sandwiches and steak sandwiches
  • Pizza made from scratch on-site
  • Hot dogs, bratwurst with sauerkraut, and halibut fish
  • Salads, box lunches, shakes, and malts
  • Coffee and espresso drinks

Vegetarian and gluten-free options are available.

Location and Convenience

Being on the Ruby's Inn campus means you're less than a mile from the Bryce Canyon park entrance and a short walk from the inn's general store, where you can grab snacks and supplies. The park shuttle stops nearby in summer, making it easy to refuel without moving your car. For a fuller sit-down dinner, Ruby's Inn Cowboy's Buffet & Steak Room is on the same property.

Practical Notes

Hours are reported as 11:30 AM to 8:00 PM daily, though seasonal adjustments are possible — confirm with the inn if you're arriving early in the season or late in fall.

Amenities

Dine-In
Accepts Credit Cards

Reviews (1,121)

See all on Google
3.4

1,121 reviews

Write a review
Steve H
Steve H

3 months ago

Quick service ordering with typical wait for your food afterward. Fries were fine. My son enjoyed the chicken tenders. But pizza is the way to go! It’s so much better than it deserves to be. Crisp crust, good cheese and sauce ratio. We had pepperoni, but every one that came out looked delicious. Pepsi products at the soda fountain.

Teun
Teun

2 months ago

We had a good dinner here and really enjoyed our meal. We ordered two pizzas and the Orange Chicken with rice, and everything tasted fresh and flavorful. The outdoor seating area was shaded, making it a comfortable place to escape the heat while enjoying our food. The food was good, the atmosphere was relaxed, and overall it was a pleasant stop. We'd happily eat here again if we're back in the area.

Abhishek Chitnis
Abhishek Chitnis

5 months ago

This is an okay spot if you’re looking for a quick meal near Bryce Canyon, but the experience was a bit of a mixed bag depending on what we ordered. The standout was definitely the cheese Pizza, which was good and hit the spot. However, the rice bowls were quite disappointing: Teriyaki Chicken Rice Bowl: This was the biggest letdown. The quality of the meat was poor; it seemed to be mostly thigh meat rather than breast meat, and it just wasn't enjoyable. We ended up not even finishing the dish. Orange Chicken Rice Bowl: This was better than the Teriyaki. While it wasn't amazing, we didn't have any major complaints about it and it was perfectly edible. If you decide to stop here, I would suggest sticking with the pizza. It seems to be the safest and most consistent option on the menu.

Surinder Baljinder
Surinder Baljinder

6 months ago

So stick to the basics, go for burgers, sandwiches, pizza… don’t try the rice etc as that did not taste good. The cheese burgers are amazing and the bread is super soft. Pizza is fresh and fluffy.

Pranjali Sharma
Pranjali Sharma

12 months ago

We were a little hesitant coming here based on the reviews but we were pleasantly surprised by how good the pizza was! The diner was not at all crowded, quite the opposite of the other restaurant in the same area. We ordered our food and found ourselves a nice little booth. The diner has the interior of a typical 70s diner - small tables, colorful bench type chairs. The menu is decent, but not the typical long menu characteristic of a diner. We got the 14 inch combination pizza for the two of us. In hindsight, a 7 inch pizza would also have been more than sufficient. The pizza was freshly made and quite solid in terms of taste and technique. The crust was perfect, not too thin, not too thick. There were tons of toppings. The only drawback was the lack of chili flakes and cheese packets anywhere in the diner. The lady at the counter was very nice and friendly. The pizza was cheap and lasted us two meals. We highly recommend coming here for pizza.

Powered by Google