Some places don’t need a fancy sign to tell you they’re legendary, but Skylight Inn BBQ in Ayden, North Carolina has one ...