Taco Bell 35447

Taco Bell #35447 is a Taco Bell restaurant located at 681 Fort Worth Avenue, Denton, Texas.