Taco Bell 30394

Taco Bell #30394 is a Taco Bell restaurant located at 1009 South Meridian, Oklahoma City, Oklahoma.