Taco Bell 20195

Taco Bell #20195 is a Taco Bell restaurant located at 1708 South Madison Street, Webb City, Missouri.