Community memberSep 21, 2005Great place to see art and attend culturally related events. Best coffee in Champaign, Illinois.