Megan Sieg

10 Amazing Places To Eat In Champaign IL

10 Amazing Places To Eat In Champaign IL

Welcome to Champaign-Urbana, home to the flagship and largest campus of the University of Illinois system! Fun fact: the division…

7 years ago