Royal Caribbean, Carnival Cruise take on key cruise dining problem
You’ll never go hungry on a Royal Caribbean or Carnival Cruise Line cruise ship. Without spending any extra money, you can eat three meals a day at sit-down restaurants or opt for a buffet with a changing lineup, at least for lunch and dinner, every day. …