If you love McDonald's Filet-O-Fish sandwich, there's a Publix deli hidden gem you have to try.