Taco Bell 29650

Taco Bell #29650 is a Taco Bell restaurant located at 4120 Mexico Road, Saint Peters, Missouri.