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.
HOURS OF OPERATION
Current hours for the snack bar are Wednesday through Friday from 3PM to 7PM for takeout only.
Please call 720-685-1011 for Dining Information