Windsor Station Restaurant & Barroom

26 Depot Ave, Windsor, VT, 5089, United States

Last Updated Jan 10, 2026

Company Overview

Company Name

Windsor Station Restaurant & Barroom

Address

26 Depot Ave, Windsor, VT, 5089, United States

Established

2013

About Windsor Station Restaurant & Barroom

The Windsor Train Station in Windsor, VT offers craft beer, farm-to-bar, and fresh Vermont food to its patrons. The restaurant is located in a historic 1900 train station, featuring intimate dining rooms and a craft beer and cocktail bar. The Windsor Station promotes Vermont's rich history, with the state's first constitution being drafted in Windsor in 1777.

Frequently Asked Questions about Windsor Station Restaurant & Barroom

Technologies Used

Social Profiles

Key Decision Makers

Stacy Capurso Owner