Taco Bell 31462

Taco Bell #31462 is a Taco Bell restaurant located at 5704 Northwest Expressway, Warr Acres, Oklahoma.