Check out our new Live Stream videos! Restaurants Ruby's Inn has three great restaurants, the Cowboy's Buffet & Steak Room, Canyon Diner and Ebenezer's Barn and Grill. The Cowboy's Buffet & Steak Room offering Breakfast - Lunch - Dinner. Located in Best Western Plus Ruby's Inn Main Lodge. Family style western dining features the area's finest steak, ribs, chicken, and seafood. Order from our full service menu or enjoy our seasonal buffet! They're open daily, Summer: 6:30 AM - 9:30 PM; Winter 6:30 AM - 8:30 PM. No reservations are required. We have a Utah State Liquor License. The Steak Room is open with a full service menu. Click for Menus & More Info The Canyon Diner features Great Western Fast Food and Freshly Baked Piccadilly Pizza. Located next to Ruby's Inn Main Lodge. Burgers, 1/4# Hotdog, Halibut Fish, Steak Sandwich, Salads, Bratwurst /w Sauerkraut, Box Lunches, Shakes & Malts, Coffee, Espresso, Soft Drinks and much more. Dine In or Take Out. Serving lunch and dinner. Click for Menus & More Info Join us for an evening of western fun and delicious food at Ebenezer's Barn and Grill. Click Here For More Info (866) 866-6616 Maps & Directions 26 South Main Street PO Box 640001 Bryce Canyon City, Utah 84764 Our Sister Properties Facebook Blog Feed HOME ABOUT US LOST AND FOUND LOCATION CONTACT US EMPLOYMENT GIFT CARDS PRIVACY POLICY BEST WESTERN Book Activities We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Ok