Taco Bell 31918

Taco Bell #31918 is a Taco Bell restaurant located at 401 South Decatur Boulevard, Las Vegas, Nevada.