Taco Bell 32897

Taco Bell #32897 is a Taco Bell restaurant located at 2033 East Charleston Boulevard, Las Vegas, Nevada.