Taco Bell 32148

Taco Bell #32148 is a Taco Bell restaurant located at 2811 South Lincoln Avenue, Jerome, Idaho.