Taco Bell 29645

Taco Bell #29645 is a Taco Bell restaurant located at 3797 Elm Street, St. Charles, Missouri.