Taco Bell 29632

Taco Bell #29632 is a Taco Bell restaurant located at 5 South Belt West, Belleville, Illinois.