A downside of cruising is missing out on local food, but that’s changing as some cruise lines strive to offer more regional dishes and food experiences.