Taco Bell 31896

Taco Bell #31896 is a Taco Bell restaurant located at 2409 East Lake Mead Boulevard, North Las Vegas, Nevada.