Read more on CitySeekr.com:
NileGuide Expert Says:
This historic brick building sits on the pulse of Denver's indie music scene on Colfax Ave. The vintage Victorian décor adds a retro elegance as some of the nations hottest acts perform. The setting is small and intimate; rest your elbows on the stage without getting a black eye.
3317 E Colfax Ave, Denver, CO, United States