Taco Bell 20519

Taco Bell #20519 is a Taco Bell restaurant located at 1304 North Missouri Street, Macon, Missouri.