Taco Bell 34407

Taco Bell #34407 is a Taco Bell restaurant located at 1040 Armour Road, North Kansas City, Missouri.