Taco Bell 22168

Taco Bell #22168 is a Taco Bell restaurant located at 305 West 2nd Street, Sand Springs, Oklahoma.