Yes! All of the dining onboard is included in your fare. There may be some opportunities to upgrade your meal at some sit-down establishments, but all of that is entirely optional.