My original band has a chance to drive up to Jerry's Sandwich and Bar in downtown Chicago for a gig. Anybody know anything about the venue?