lifestyle #FoodFacts The Vermont Staple All Soft-Serve Lovers Should Know About Tasting Table Mar 21 1m read If you're a big fan of all things soft serve, then you need to know about Vermont's staple soft serve treat that some think is the best soft serve of all time. www.tastingtable.com