Taco Bell 24470

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