The fair is at Hatch Fairhope, 100 South Church Street, Fairhope, Alabama. Admission is free, and the concert is included.