Eating on a Royal Caribbean cruise is just as enjoyable as any shore excursion, performance or activity. Royal Caribbean puts a great deal of effort...