After the previous version of Illini Inn was demolished last year, the reimagined Illini Inn returns on August 22nd at 11 a.m.. They will have a grand reopening, which you can read all the details for here. Illini Inn is located at 901 S. 4th Street in Champaign.
Get your Mug Club card ready.
Editor's Note: 8:51 am, Tuesday: Prior to publishing this SPlog, I didn't realize the Chief emblem on the front of the Illini Inn above the entrance. I would've made a comment before publishing had I noticed. As a magazine, this isn't something we condone, the use of the Chief emblem, and regret not pointing this out previously.
Photo rendering from the Facebook event.