2017 Trans Atlantic Cruise

Los Caracoles in English means “the snails” and they were everywhere throughout the restaurant, even the napkins.