Ruby's Inn Cowboy's Buffet & Steak Room, Family restaurant in Bryce Canyon City, United States.
Ruby's Inn Cowboy's Buffet & Steak Room is a restaurant in Bryce Canyon City, Utah, located within the Best Western Plus Ruby's Inn Main Lodge, and specializing in grilled meats and American buffet-style cooking. Breakfast, lunch, and dinner are served daily, with no reservation needed to get a table.
The dining room has been part of Ruby's Inn since the lodge was first established in the early 20th century as one of the first stopping points for visitors heading to Bryce Canyon. As visitor numbers grew over the following decades, the restaurant expanded to meet demand and became a central part of the complex.
The Western-themed decor, with wooden furniture and ranch-style details, reflects the rural character of southern Utah and gives the room a relaxed, informal feel. Travelers passing through after a day outdoors often stop here to share a meal before continuing their journey.
The restaurant is easy to find inside the main building of Best Western Plus Ruby's Inn, so there is no need to search around town for it. During peak summer season, the dining room can fill up quickly at meal times, so arriving a little early is a good idea.
The kitchen prepares special holiday buffets for Thanksgiving and Christmas, designed for travelers who happen to be on the road during those days rather than at home with family. These seasonal menus attract guests who want to mark the occasion even while staying near a national park.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.