Location & Hours
We are located in Edgewater, Colorado and overlook Sloan’s Lake from the NW corner. We are about 3 miles west of downtown Denver.
Mon – Thurs: Noon – 10pm
Fri & Sat: 11am – 11pm
Sun: 11am – 10pm
There are no upcoming events at this time.