Taco Bell 36004

Taco Bell #36004 is a Taco Bell restaurant located at 11108 East 41st Street, Tulsa, Oklahoma.