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.
7 Days a Week: Noon – 10pm
Monday – Friday: 4pm – 7pm
Reservations are STRONGLY ENCOURAGED
There are no upcoming events at this time.