Taco Bell 29653

Taco Bell #29653 is a Taco Bell restaurant located at 1630 Jungermann Road, Saint Peters, Missouri.