Tucked away in Northport, Alabama sits a humble cinderblock building that doesn’t look like much from the outside, but inside, Archibald’s BBQ serves up what might just be the most magnificent ...