My kids love the kids prime rib at ruby's in Keystone South Dakota. Then go to the pizza barn in Newcastle Wyoming Wed, Fri, or Sat to get your own prime rib. I would book now for a place to stay in Yellowstone highly recommend the old faithful inn. Get the huckleberry chicken on buffet, or stay outside park in Cody or Red lodge. Few places will let you book now pay later and cancel day before if plans change but at least have something reserved on Travelocity. Have fun we love that whole area and have done three trips as a family and 3 trips hunting.