I saw that. I've never 'bought' food on a cruise ship while it was in a U.S. port. Are they saying Florida requires them to charge sales tax on food while at Port Everglades, or are they referring to liquor? I don't know the answer.
I do know that Alabama requires cruise ships to charge sales tax on bar sales while in port at Mobile, as well as comply with other parts of the state liquor law (can't sell some brands or large servings like Foster's oil cans).
We ate at Rita's on the Allure cruise in June. The food was good but it in no way rose to the level of being worthy of an ala carte pricing menu. Actually the way some of it was constructed on the plate made it difficult to eat without making a mess and having to pick through things.