Taco Bell 32295

Taco Bell #32295 is a Taco Bell restaurant located at 1370 West Lake Mead Boulevard, Las Vegas, Nevada.