Foodies in Decatur are in luck, with the recent creation of a new vendor program, that will add up to eight food trucks in the city,
WSB Now
Foodies in Decatur are in luck, with the recent creation of a new vendor program, that will add up to eight food trucks in the city,