Cool place and great food, I was in Champaign for a weekend and it was the best I found. Pros: good music, young people, cool bar
All reviews seem positive