Very cool place! Every little detail of this place was fascinating. It's also located in a cool part of Denver right off Colfax. Close to Lik's ice cream!