Dining options are extremely limited near Bryce Canyon. Ruby's food is average at best. If you stay across the street at the Best Western Grand, you're stay includes a fabulous hot breakfast buffet that will easily carry you through early afternoon. For dinner, take a quick ride out to Panguitch, 20 minutes away and enjoy a true western style dinner at the Cowboy Smokehouse and Cafe on Main Street. The drive back and forth through Red Canyon is magical!