The Windsor Station Restaurant & Barroom in Windsor, Vermont offers a unique dining experience in a vintage 1900 train station setting. With a menu featuring fresh pasta, house favorites like Filet Mignon and Depot Burger, and farm fresh salads, guests can enjoy a delicious meal made from locally sourced ingredients.
Steeped in history, the restaurant's location was once the site where delegates met in 1777 to discuss statehood and draft a constitution for Vermont. Today, diners can become part of this rich history while enjoying craft beers, cocktails, and a cozy atmosphere at The Windsor Station.
Generated from the website