Taco Bell 4132

Taco Bell #4132 is a Taco Bell restaurant located at 4703 East 51st Street, Tulsa, Oklahoma.