Taco Bell 30378

Taco Bell #30378 is a Taco Bell restaurant located at 7101 South May, Oklahoma City, Oklahoma.