Taco Bell 29521

Taco Bell #29521 is a Taco Bell restaurant located at 5322 North Garland Avenue, Garland, Texas.