Taco Bell 3157

Taco Bell #3157 is a Taco Bell restaurant located at 1000 North Farnsworth Avenue, Aurora, Illinois.