-
Taco Bell
is Ranked #4 of 38 Restaurants in Kenwood Champaign.
.
The Latest Review: ★
Sent 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.