Taco Bell 29673

Taco Bell #29673 is a Taco Bell restaurant located at 6082 Mid Rivers Mall Drive, St. Peters, Missouri.