Taco Bell 27966

Taco Bell #27966 is a Taco Bell restaurant located at 729 Northside Drive East, Statesboro, Georgia.