Night Life in Denver, CO
Night Life • Bars
8101 Washington St.,
Denver ,
CO
80229
UNITED STATES
Based on 1 reviews
Nothing special
This bar has only the lightest of light beer on tap, and we were served a stale guiness in the can after asking if they had any darker beer available. Cheap but still not worth it.Worldwide > United States > Denver, CO > Bars