During the maiden voyage of Royal Caribbean’s Icon of the Seas, passengers will consume meals from more than 20 different restaurants and dining spots as they’re hauled around the Caribbean for a ...