Taco Bell 29676

Taco Bell #29676 is a Taco Bell restaurant located at 171 East McArthur Drive, Bethalto, Illinois.