Taco Bell 30377

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