Tucked away in Northport, Alabama sits a humble cinderblock building that might not catch your eye unless you know what smoky treasures await inside. Archibald’s BBQ has been quietly creating chicken ...