Taco Bell 29917

Taco Bell #29917 is a Taco Bell restaurant located at 700 Stemmons Road, Sanger, Texas.