The Town of Snowmass has 30+ restaurants that are ready for your to-go orders. Snowmass Tourism marketing director Virginia McNellis tells us about your to-go and outdoor dining options and what outdoor activity pairs well with them.