Bringing food on a cruise recapped That said, generally speaking, liquor and spirits are never permitted; wine, champagne, beer and nonalcoholic beverages are allowed only occasionally in limited quantities; and while fresh, homemade or perishable foods are forbidden, packaged snacks are just fine.