Everything you love about Colorado, just 30 minutes from Denver. Willow Creek is a beautiful CO. restaurant overlooking Evergreen Lake. Our upscale casual environment is welcoming and exemplifies everything we love about nature in Colorado. The mountains, the lake, the wildlife, the sweetness of a small mountain town. And then there is the food! Willow Creek is a proud, from scratch kitchen. From start to finish, we make it all with love! We are proud to offer local and sustainable ingredients whenever possible. While it’s not required, reservations are recommended to insure a table. We cannot guarantee patio seating due to weather, party size and the high demand, but we certainly consider your request when available.