Taco Bell 1695

Taco Bell #1695 is a Taco Bell restaurant located at 2933 South National Avenue, Springfield, Missouri.