Night Life in Denver, CO
Night Life • Bars
11475 W Colfax Ave.,
Denver ,
CO
80215
UNITED STATES
Based on 1 reviews
Is Any Body Looking
Not sure why people go there, but they do because of the cheap food. Been there myself, not resently but have friends that do. It changes from day to day. Don't really wanna say anything bad because the woman that runs it is doing her...Worldwide > United States > Denver, CO > Bars