Taco Bell 20648

Taco Bell #20648 is a Taco Bell restaurant located at 2315 West 7th Street, Joplin, Missouri.