Taco Bell 30607

Taco Bell #30607 is a Taco Bell restaurant located at 3644 Flat Shoals Road, Decatur, Georgia.