Taco Bell 29853

Taco Bell #29853 is a Taco Bell restaurant located at 2740 South Hitt Road, Idaho Falls, Idaho.