Taco Bell 2459

Taco Bell #2459 is a Taco Bell restaurant located at 1204 North Lake Street, Aurora, Illinois.