I recall reading about the new Villains Bar opening up on South Clark in the Chicago Mag. Sounded like it was going to be really good.. But that was like a year ago and it's still not open.
I do recall reading something about a tax dispute and issues with their landlord when they were at the current First Draft location. I'm assuming that's the issue in getting a booze license, hence the delay.. Any insider insight? Will it ever open?