It depends entirely on your local market, but I have bought it from them in the past.
Yes they do.
food coloring
Yes,most do.
no
I know I checked at one publix and they had them there and I checked at another and they didn't sell them. Hope that helps. These stores were in Naples, FL
Yes.
yes
any walmart or publix
Publix
Yes, each year for Thanksgiving and Christmas, Publix does sell a whole cooked turkey. They also have several sides to go with the turkey.
Yes, Publix does sell Tasso Ham in Jacksonville, FL. It is typically available in the deli section or the meat department, but availability may vary by location. It's a good idea to call your local Publix to confirm if they have it in stock.
All Publix supermarkets sell Kayem Hot Dogs in Florida. You can also find them at Sweetbay and The Jacksonville Jaguars and Miami Marlins stadiums.