Taco Bell 29661

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