Taco Bell 35438

Taco Bell #35438 is a Taco Bell restaurant located at 4616 Frankford Road, Dallas, Texas.