The Incredible Barn Restaurant Everyone In Vermont Needs To Visit At Least Once
There is nothing like a great ski vacation with family and friends, and Mt. Snow in West Dover is a wonderful place to go for an amazing experience. While you’re in the area and the sun starts to set, skiers all try to get the last chair lift of the day to maximize their time on the mountain. So where should you go after you catch the last chair? You head to the other last chair, an incredible barn restaurant in VT that everyone loves!