Welcome Aboard, Laryssa!
Thanks for stopping by the Moms Panel with your question!
On a Disney Cruise, there's so much to see and do - it's so hard to fit it all in without missing anything else! I understand you not wanting to miss dining in one of the Main Dining venues, and especially wanting to be able to experience all the fun of
Pirate Night.
My advice would be to schedule your visit to
Palo on the last evening of your cruise, when you have most likely already rotated through each of the Main Dining restaurants. After you book your reservation, you can call Disney Cruise Line at 1-800-951-3532 and ask that your dining rotation be set up to have you repeating a Main Dining venue on the last two evenings.
There is still a possibility that you might not get the dining rotation you request. Your assigned dining rotation will not be guaranteed until the day you embark on your cruise. When you arrive at the port, you'll be given your Key To The World card, and your dining rotation will be listed at the bottom.
If you discover that your dining plans don't match up the way you'd like, you can make adjustments on your first afternoon onboard. You'll be given a Personal Navigator when you check in at the port - a daily schedule with times and locations of everything happening on the ship. There will be a time and place listed to make changes to your dining assignment. The Dining Team is great about working with guests to make sure they have the arrangements they need!
I hope this helps with your planning. Happy Anniversary and Happy Cruising! - Diane W.