Villains bar and grill posted on their Facebook that they will be returning soon, in the South Loop but did not say when/where.Upon further investigation on their Facebook page it's true! We also had some inside gossip and can confirm that this is true. As it stands now, they're reviewing the lease with the lawyers and hope to have a location announcement soon.
We were able to confirm it's going to be in the South Loop. However, be patient...it's going to be a complete build-out.
Now let's play everyone's favorite game...Guess Where the New Villain's Will Open?
(Hat tip: RGR!)