6 mos ago•KRCKreviewedPlayers Club6710 N. Federal Blvd Denver, CO 80221Not a bad way to spend Friday afternoon.