Taco Bell 5716

Taco Bell #5716 is a Taco Bell restaurant located at 5572 South Broadway, Littleton, Colorado.