Taco Bell 31907

Taco Bell #31907 is a Taco Bell restaurant located at 8520 West Warm Springs Road, Las Vegas, Nevada.