You'll always be able to eat in the resort buffets at your All-Inclusive, but if there are specialty restaurants – a fancy steakhouse or sushi joint – these might not be included, or you may have to pay a supplement to dine in them. What is this? Again, this is a case of checking the fine print before booking.