Everywhere we ate, was good. Resort prices, of course. Choices are from casual to fine dining. Less choices are available if you have smaller kids or ones who might be a bit more picky on their dining choices... Coyote Cafe and Blue Moose were family friendly choices. There are at least a couple of choices for "on the mountain dining" during the day which are casual/kid friendly. Of course, there are always pizza and chinese deliveries available from the close town of Avon. If you are staying in Beaver Creek, they also have free "restaurant buses" that run in the evening to several restaurants in the small town of Avon at the base of the mountain. They do have a couple of choices for riding snow sleighs in the evening to "Allies Cabin or Beano's Cabin" located on the mountain. These are quite expensive if you have picky eaters ($40-$50 a piece, $30 for children). You can call beforehand and find out what they will be serving to see if they will fit into your families preferences. Most are more "fine" dining menus. There are lots of choices at Beaver Creek village--steakhouse, italien, French, Sushi, mexican, along with casual American restaurants. No "fast food" places like Mcdonalds, Subway, etc. unless you go to Avon.