Taco Bell 31898

Taco Bell #31898 is a Taco Bell restaurant located at 524 East Lake Mead Parkway, Henderson, Nevada.