Taco Bell / KFC
335 N Neltnor Blvd, West Chicago 60185