Yet a modern-day cruise ship is more akin to your local downtown, with multiple restaurant choices and a range of cuisines on offer. You can find healthy or vegetarian food, ethnic options and ...