Yes, snacks are allowed on the trains. Alcoholic beverages may however be confiscated.