Taco Bell 29851

Taco Bell #29851 is a Taco Bell restaurant located at 1475 South Parkway Drive, Blackfoot, Idaho.