Taco Bell 29662

Taco Bell #29662 is a Taco Bell restaurant located at 806 Lee Avenue, Festus, Missouri.