Taco Bell 27341

Taco Bell #27341 is a Taco Bell restaurant located at 713 Big A Road, Toccoa, Georgia.