Canyon Diner Address: 26 S Main St, Bryce, UT 84764 Phone: (435) 834-5341 Restaurants, Diner Other Businesses: Best Western Plus-Rubys Inn at 26 S Main St, Bryce, UT 84764 Bryce Canyon Lodge at Highway 63, Bryce, UT 84764 Bryce Canyon Pine's at Highway 12 Mile Marker 10, Bryce, UT 84764 Best Western Plus at 30 N 100 E, Bryce, UT 84764