-
Restaurants, Food & Beverage
The Grillhouse at Pelican Lakes
The Grillhouse at Pelican Lakes is home to one of the best dining experiences you can have in Windsor, CO. Our massive wrap around back patio overlooks the Water Valley lakes with the Rocky Mountains