Taco Bell 2528

Taco Bell #2528 is a Taco Bell restaurant located at 16931 East Iliff, Aurora, Colorado.