Taco Bell 29849

Taco Bell #29849 is a Taco Bell restaurant located at 1000 East 17th Street, Idaho Falls, Idaho.