Taco Bell 33284

Taco Bell #33284 is a Taco Bell restaurant located at 10830 North Rockwell Avenue, Oklahoma City, Oklahoma.