Trouble is there is limited seating in the two speciality restaurants, so if they didn’t take reservations and everyone wanted to eat at the same time one night, then a lot of people would be disappointed! You can eat anytime at all other venues on the ships - no reservations needed for Discoveries MDR, Windows buffet or the Patio.