Taco Bell 30381

Taco Bell #30381 is a Taco Bell restaurant located at 2608 South Interstate 35 Service Road, Oklahoma City, Oklahoma.