Taco Bell 29650

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