Taco Bell 24470

Taco Bell #24470 is a Taco Bell restaurant located at 910 Francis Street, Saint Joseph, Missouri.