Skip to Main content
Online ordering now available through Toast!
  • Windsor Mill Tavern

    Windsor Mill Tavern

Windsor Mill Tavern

‌

Windsor Mill Tavern Location and Hours

(970) 833-5124
301 Main Street, Windsor, CO 80550
Closed • Opens Friday at 11:30AM
View menu
Instagram logo
This site is powered byToast logo
  • Terms of Service
  • |Privacy Statement