Located in the heart of Windsor, Colorado, every meal at The Lodge is a journey into the extraordinary. Inspired by the spirit of exploration and a passion for the unique, The Lodge invites you to reserve your ideal date and time, and experience a dining adventure like no other. Discover flavors that celebrate adventure, and the joy of the unexpected. Book your table today and make your next meal an unforgettable expedition.
Reservations are encouraged.
JOIN THE NEWSLETTER
Sign up for The Lodge newsletter to receive updates, exclusive offers, and more!
The Lodge Windsor
1600 Pelican Lakes Point Windsor, CO 80550