A Night Out in Stowe
One of the most well-loved aspects of Stowe to locals and visitors alike is the town’s extensive restaurant scene. Far from a modern addition to the “Ski Capital of the East,” restaurants have been an important part of life in town stretching back to the 1950s. Whether you remember Pie in the Sky or you still haven’t gotten a chance to stop at the Matterhorn, there has always been something for everyone at Stowe’s many eateries. In the Stowe Historical Society’s first online exhibition, take a walk through the history of Stowe’s restaurants and bars from the comfort of your own home. We hope this whets your appetite to discover the more than 300 restaurant names at 100+ locations, along with an array of menus and the almost forgotten collector’s match book covers at the museum.
Main Street
A hub of activity in Stowe throughout the years, Main Street has been the site of many iconic local restaurants.
18 Main Street
25 Main Street
128 Main Street
The Mountain Road
Today, the greatest concentration of restaurants in Stowe is up the Mountain Road. While a lot has changed in town since the mid-twentieth century, that has stayed much the same throughout the years.