A big BBQ dinner here comes with a kitschy but good-natured evening of country and western music (drinks not included). Options include salmon, steak, pulled pork or chicken served with beans and cornbread. Since it’s wildly popular, reservations are necessary. It’s run by Ruby’s Inn and located across the street.
Ebenezer's Barn & Grill
Bryce Canyon National Park