Taco Bell 4134

Taco Bell #4134 is a Taco Bell restaurant located at 8109 East 74th Place, Tulsa, Oklahoma.