Taco Bell 30886

Taco Bell #30886 is a Taco Bell restaurant located at 1601 East Cherokee Street, Sallisaw, Oklahoma.