Taco Bell 31908

Taco Bell #31908 is a Taco Bell restaurant located at 3264 South Nellis Boulevard, Las Vegas, Nevada.