Welcome aboard, Alan!
You're asking about dining times and locations on the island, so I believe you must be talking about Disney Cruise LIne's private island in the Bahamas,
Castaway Cay. Castaway Cay is one of my family's favorite beaches in the whole world, and once you arrive you'll see why! With acres of beautiful beaches, activities and events going on all day, and of course lots of Disney magic, you're in for such a treat when you spend the day there!
There are three restaurants on Castaway Cay: Cookies BBQ, Cookies Too, and the Serenity Bay BBQ (on Serenity Bay, the beach for guests 18 and over). The restaurants are open from 11:30 - 2:00 when you're on the island, so guests are welcome to stop in to pick up lunch at any point during those hours. All three serve similar food options. Back onboard the ship,
Cabanas is also open for lunch when the ship is in port at Castaway Cay, as are the quick service spots on the pool deck. However, with such great food options on the island itself, there's no need to head back to the ship. Your lunch on Castaway Cay is included in the price of your cruise, so there is no extra charge to eat there!
I hope those details help as you get ready to head out to sea with
Disney Cruise Line, Alan!
Happy planning!
Marcy