Best restaurants in Windsor, VT
- 5Closed nowCrow Bar and Grill70 Main Street, Windsor, VT 05089Restaurant Bar
- 4Open nowFrazer's Place2066 U.S. Route 5 North, Windsor, VT 05089Restaurant
- 5Closed nowHarpoon Brewery Riverbend Taps and Beer Garden336 Ruth Carney Drive, Windsor, VT 05089Restaurant
- 3Closed nowPizza Chef88 Main Street, Windsor, VT 05089Restaurant
- Closed nowThe Vittles Stop BBQ19 1/2 Union Street, Windsor, VT 05089Restaurant
- 5Closed nowWindsor Diner135 Main Street, Windsor, VT 05089Restaurant
- 5Closed nowWindsor Station26 Depot Avenue, Windsor, VT 05089Restaurant
- 4Closed nowYummy Yummy74 Main Street, Windsor, VT 05089Restaurant