Taco Bell 31886

Taco Bell #31886 is a Taco Bell restaurant located at 1275 South Lamb Boulevard, Las Vegas, Nevada.