Taco Bell 2834

Taco Bell #2834 is a Taco Bell restaurant located at 10 East Anthony Drive, Champaign, Illinois.