Posted
4/19/2009
0 of 0 found this review helpful
Comics. Gaming. Great food & great drinks = awesome atmosphere. What could easily be considered Denver's best spot for geek culture on any given day.
They're always kind enough to host the Squidworks meetings, and they have one heck of a friendly staff!