After a cold day on the slopes, pizza and beer are an obvious apres ski choice. But for those in search of fine dining in Vail, Colorado, look no further than Terra Bistro. It’s easy to be skeptical when one’s hotel recommends a restaurant, and you find that practically everyone in your hotel ends…