Of course, you can bring your own food and drink. You can also buy food from the train if they offer the service.