Taco Bell 30488

Taco Bell #30488 is a Taco Bell restaurant located at 620 West Rogers Boulevard, Skiatook, Oklahoma.