With everything from casual seafood shacks and barbecue joints to refined steakhouses and sushi bars, the food on Princess Cruises has something to pique everyone’s palate.