Taco Bell 33873

Taco Bell #33873 is a Taco Bell restaurant located at 2717 West Bellview Avenue, Littleton, Colorado.