I spent 5 days aboard Virgin Voyages Scarlet Lady trying all 20 restaurants. Here are the 8 places you shouldn’t miss.
Cruise food has rarely been thought of as the main selling point of an all-inclusive cruise experience. In fact, cruise food horror stories I’d heard in the past made me shy away from a vacation at sea....