Taco Bell 30615

Taco Bell #30615 is a Taco Bell restaurant located at 232 Fairview Road, Ellenwood, Georgia.