Come out to the Main Street Festival, which is held annually on the first Saturday in October in Historic Downtown Gallatin. The festival has grown over the years to more than 200 vendors and in excess of 25,000 people.