Taco Bell 30391

Taco Bell #30391 is a Taco Bell restaurant located at 2850 Northwest 23rd Street, Oklahoma City, Oklahoma.