Cruising is renowned for its variety and quality of food, so you will never be short of choice. River cruises tend to use locally sourced ingredients and there is a huge choice so from the pickiest eater to the fine diner, there will be something to enjoy.