REVIEW: Lake Champlain Fruit and Nut Five Star Bar

Lake Champlain’s Fruit and Nut Five Star Bar is the kind of chocolate that will make you break that New Year’s resolution. We totally agree with Vogue¬†magazine’s assessment that this is “the ultimate chocolate bar.” You may have seen Five Star Bars in the checkout line at Whole Foods or other gourmet grocers, and like […]