Taco Bell 1128

Taco Bell #1128 is a Taco Bell restaurant located at 1029 South Range Line Road, Joplin, Missouri.