Taco Bell2000 N Neil St, Spc 706, Champaign, IL
Tumble Inn Tavern302 S Neil St, Champaign, IL
McDonald's29 N Wacker, Chicago, IL