Taco Bell 16633

Taco Bell #16633 is a Taco Bell restaurant located at 601 South Mill, Pryor, Oklahoma.