Taco Bell 30382

Taco Bell #30382 is a Taco Bell restaurant located at 2116 Southwest 59th, Oklahoma City, Oklahoma.