This is from a ski trip at the end of February, but I figured better late than never. We first skied two days in Vail (rented a townhouse in Avon) and then two days in Beaver Creek (staying at the Park Hyatt).
Alehouse at Amato's (dinner): After a big delay at the airport, we wanted to grab something quick in Denver itself. Since we had a big group, it was late, people liked beer, and it was close to the highway, we ended up here. The charcuterie plate was quite good but the other dishes were so-so. Would skip.
Terra Bistro (dinner): While the menu sounded interesting, the actual dishes weren't so much. Overall fine but nothing special, and they had quite a long wait in between courses.
Two Elk Restaurant (lunch on Vail Mountain): Soaring ceilings, the ubiquitous (in ski resorts) deer antler chandeliers, huge and bustling. Food was pretty good for a ski resort, but overpriced as always.
Terrace at Mid-Vail (lunch on Vail Mountain): Avoid this like the plague. No lines and plenty of space to sit, but the food here was quite bad. Perhaps it would be better on the upper floor?
Metropolitan (dinner): This casual, somewhat trendy tapas bar would be at home in a bigger town than tiny Beaver Creek village. Both food and drinks were quite good.
Beano's Cafe (dinner on Beaver Creek Mountain): During the day this is a members-only club, but at night, normal folks can make reservations to be hauled up in a snowcat-drawn "sleigh". I was honestly pretty skeptical but quite pleasantly surprised. The "sleigh" was rather large and could carry over 20 passengers, but the ride up the mountain was a unique adventure, though it snowed like crazy on the way back and we all got drenched. The rustic lodge was very atmospheric with views over Larkspur Mountain. The three-course meal was better than it needed to be for such a touristy place, and overall we were quite pleased with it. Recommend going for an earlier dinner since you can't see the view in the dark.
Talon's Restaurant (lunch on Beaver Creek Mountain): I was honestly shocked by how good this on-mountain restaurant was -- lots of unique offerings, and what I tried was delicious. Probably the best ski resort food I've had, though that's a low bar :)