1. Windsor Station Restaurant & Barroom 26 Depot Ave, Windsor, VT 05089 Coordinate: 43.48014,-72.38485 Phone: (802) 674-4180
2. Yummy Yummy 74 Main St, Windsor, VT 05089 Coordinate: 43.48022,-72.38641 Phone: (802) 674-6888