The Canyon Diner at Ruby's Inn
Fast, Fresh Bites Near Bryce Canyon National Park
Family-Friendly | Online Ordering Available | No Reservation Needed
Bryce Canyon Fast Food Menu: Pizza, Burgers & More
The Canyon Diner serves burgers, chicken sandwiches, deli sandwiches, chicken strips, and fresh 7 inch or 15 inch pizzas with a variety of toppings, plus vegetarian and gluten-free choices. Order ahead through our online ordering system for faster pickup, or stop by for walk-up service.
View the full menu and order online below.
Restaurant Hours & Reservations
The Canyon Diner is open daily, with no reservations required.
May 1 to October 15
Open daily 11:30 AM - 9:00 PM
October 16 to April 30
Open daily 11:30 AM - 7:00 PM
(Reduced Menu)
The Canyon Diner is closed on Christmas Eve and Christmas Day. All other holidays follow regular seasonal hours listed above.
Getting to The Canyon Diner
The Canyon Diner is inside Best Western Ruby's Inn at 25 N Main St in Bryce Canyon City, about one mile from the park entrance. If you'd rather sit down for a full meal, Cowboy's Buffet & Steak Room is right next door with steak, ribs, and a seasonal buffet, and Ebenezer's Barn & Grill offers a Western dinner show a short walk away. Spending the day outside first? Browse hiking trails near Bryce Canyon to plan your route back.




















