Taco Bell 29661

Taco Bell #29661 is a Taco Bell restaurant located at 159 Mid Rivers Mall Road, Saint Peters, Missouri.