Taco Bell 29660

Taco Bell #29660 is a Taco Bell restaurant located at 611 Gravois Road, Fenton, Missouri.