Taco Bell 31913

Taco Bell #31913 is a Taco Bell restaurant located at 8043 North Durango, Las Vegas, Nevada.