Hidden in the small town of Ayden, North Carolina sits a barbecue institution that has locals and visitors alike making special trips just for a taste of smoky perfection and a dessert that might ...