Taco Bell 29666

Taco Bell #29666 is a Taco Bell restaurant located at 13775 Manchester Road, Ballwin, Missouri.