This is our 'go to' place to dine in Stowe. Even though our other favorite restaurants have come and gone during the past 30 years we've visited the area, The Whip is always the best food, service and location we have found in Stowe. We highly recommend the Starr, a delicious turkey sandwich, made with homemade bread and fresh roasted turkey. Yummy!!! And the main entrees for dinner are always varied and delicious. We ordered the Special Dessert for Two (chocolate mouse in a chocolate 'bag' and complimented with fruit and whipped cream)--again, Delish! And I have to mention a particular waiter, Kevin, who was a gracious and nice as he was tall!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.