Fresh Air Bar-B-Que in Jackson, Georgia is exactly that kind of place. Tucked away about an hour south of Atlanta, this unassuming wooden structure has been quietly serving what many locals consider ...