Taco Bell 31865

Taco Bell #31865 is a Taco Bell restaurant located at 6200 West Lake Mead, Las Vegas, Nevada.