From mail-order options to local stores like Walmart, Cracker Barrel, Publix and Popeyes, we found the best turkeys for 2024.