Taco Bell 30389

Taco Bell #30389 is a Taco Bell restaurant located at 10417 South Western Avenue, Oklahoma City, Oklahoma.