I think it depends on the ship. There are usually a couple places to eat, including the 'buffet' location located on the higher decks. I wouldn't plan on eating before reaching the ship.
Be advised though, their boarding procedure is not first come first served really, it goes by your assigned check-in time (which determines your group number). They board by group number. It's possible that even if you arrive at the port first, you may have to wait before getting on board.
We were just on the Disney Magic on a 7 day cruise in February. We boarded about 12:30-1pm and luggage doesn't get to your room until about 3pm. We went straight to the Topsider Buffet and had a great meal. Then we took a tour of the ship before it departed. I also think some of the snack stands were open. If you can wait for a little later lunch I would try to do so. You're paying for the meals so take advantage, and they are awesome.
30+ trips; DCV owner at Beach Club Villas; 4 Disney cruises; 2 trips to Disneyland
Share This Thread On Social Media: