Taco Bell 29681

Taco Bell #29681 is a Taco Bell restaurant located at 101 Niagara Street, East Alton, Illinois.