Taco Bell

1910 W Springfield Ave, Champaign IL

(217) 356-7526

Hours of Operation Today,
  • CLOSED UNTIL 10:00AM

Rated 1.0 out of 5 from 1 Reviews Taco Bell is Ranked #4 of 38 Restaurants in Kenwood Champaign.

★ on the 26th of January, 2011

I wont be going back to this location ever again. The last two times I have visited this location I sat and sat at the drive up with no one waiting on me. I had to leave both times to find food else where. They evidently don't need my business. The manager needs to make note. Both times were around 11pm.
Location