Taco Bell 21328

Taco Bell #21328 is a Taco Bell restaurant located at 3101 North Sterling Avenue, Peoria, Illinois.