Taco Bell 31912

Taco Bell #31912 is a Taco Bell restaurant located at 8150 Blue Diamond Road, Las Vegas, Nevada.