Taco Bell 31882

Taco Bell #31882 is a Taco Bell restaurant located at 6010 West Tropicana, Las Vegas, Nevada.