Taco Bell 28562

Taco Bell #28562 is a Taco Bell restaurant located at 7910 Senoia Road, Fairburn, Georgia.