Taco Bell 20864

Taco Bell #20864 is a Taco Bell restaurant located at 3202 South Juniper Avenue, Broken Arrow, Oklahoma.