@Dutchess_III It’s a surcharge in two specific restaurants on board, otherwise all the food is free all you can eat. There is no obligation to eat in either of the two restaurants that do have a surcharge, you can just stick to the free ones. Plus, you cam get room service, I am pretty sure that is free also. On my ship the Italian one includes a glass of wine, and then there is a grill restaurant of some sort also. I assume the restauramts are more intimate than the main dining room, cafes, or buffets. There are something like 5 (more or less) different places to eat on board, some ships have more if they are very large. I know a girlfriend of mine on her recent cruise had a Japanese restaurant in board with a surcharge.
All food is free (except the restaurants I mentioned) but soft drinks and alcohol are not. I think coffee is included though. I don’t drink coffee so I don’t pay attention. I bought a drink card for cokes, but you can actually bring your own soda on board.
Sometimes in other situations, so I am not talking about the cruise now, I can get a soft drink for free, it depends. If the cokes are in cans or bottles then usually not, if it is fountain then yes.
Here in Memphis at bar/restaurant type places they often don’t charge me for cokes if most of my party is drinking alcohol, which is nice. I guess they figure I am the DD. But, that is not a situation where drinks are included anyway, but it just came to mind so I thought I would mention it.