Taco Bell 31872

Taco Bell #31872 is a Taco Bell restaurant located at 2351 Fort Apache, Las Vegas, Nevada.