Taco Bell 29645

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