No, you do not need a reservation. On Disney Cruise Line, at least one sit down restaurant is typically open for lunch each day, and it does not require a reservation.
The open lunch option will be listed in the Disney Cruise Line app, so you can easily see which …