Taco Bell 30380

Taco Bell #30380 is a Taco Bell restaurant located at 9000 Northeast 23rd Street, Oklahoma City, Oklahoma.