Taco Bell 31899

Taco Bell #31899 is a Taco Bell restaurant located at 4835 South Fort Apache, Las Vegas, Nevada.