Taco Bell 27509

Taco Bell #27509 is a Taco Bell restaurant located at 11140 Highway 142, Covington, Georgia.