I-L-L-I-N-I. What? You didn't realize this is an Illini bar? How could you not tell from the blue and traffic cone orange facade?
This is a great place to bring a group, because the venue is huge - as in, "host an entire 200+ class with room for other people to grab dinner here" huge. It is also conveniently located on Green street, the apparently "happening" area of this town, with a pay-to-park parking lot adjacent to it.
I didn't have food or alcohol so I cannot comment on those.
I am a big fan of the StepNPull in the women's bathroom. Finally, someone acknowledges that I don't want to touch a probably dirty door handle after washing my hands!