Taco Bell 31864

Taco Bell #31864 is a Taco Bell restaurant located at 4441 North Rancho, Las Vegas, Nevada.