Taco Bell 31890

Taco Bell #31890 is a Taco Bell restaurant located at 1284 West Warm Springs Road, Henderson, Nevada.