1620 Pelican Lakes Point Windsor CO 80550
Wednesday-Friday: 11 am-2 pm/4 pm-8 pm
Saturday: 4 pm- 8 pm
The Grillhouse at Pelican Lakes is home to one of the best dining experiences you can have in Windsor CO. With their amazing views that overlook the Water Valley lakes with the Rocky Mountains as their backdrop, the Grillhouse at Pelican Lakes offers outstanding culinary creations. This award-winning restaurant serves classic American cuisine in a casual upscale environment. Their culinary team is constantly updating their menus so they are relevant, nutritious, and supportive of local farmers and providers.