Taco Bell 29678

Taco Bell #29678 is a Taco Bell restaurant located at 760 Carlyle Avenue, Belleville, Illinois.