Enjoy casual elegance while dining on regional favorites at this north Denver restaurant located in the Clubhouse of Todd Creek Golf Club. Offering a relaxing bar and lounge atmosphere to enjoy a quick bite before you tee off or after your round to tally your score.
A full service restaurant with mountainous views and breathtaking sunsets is sure to entertain all family, friends, clients or guests.