5 yrs ago•dejaentendu90reviewedDiamond Cabaret1222 Glenarm Pl Denver, CO 80204Best Strip Club I've Ever Been too