Taco Bell 30386

Taco Bell #30386 is a Taco Bell restaurant located at 936 West Sheridan, Oklahoma City, Oklahoma.