Taco Bell 31889

Taco Bell #31889 is a Taco Bell restaurant located at 401 North Nellis Boulevard, Las Vegas, Nevada.