Taco Bell 1123

Taco Bell #1123 is a Taco Bell restaurant located at 2601 Main Street, Joplin, Missouri.