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.
2501 Sheridan Blvd, Edgewater, CO 80214
Current Hours:
7 Days a Week: Noon – 10pm
Reservations are STRONGLY ENCOURAGED
Upcoming Events
-
Little Reds Kitchen
January 19 -
Carnivore/Barbed Wire Reef
January 20 -
Dos Gringos
January 21 -
La Baja
January 22 -
BurgerChief
January 23
What's New
Proudly Supporting





