Taco Bell 15856

Taco Bell #15856 is a Taco Bell restaurant located at 16776 East Smokey Hill Road, Aurora, Colorado.