you can bring food and drinks but remember that it is a train so respect the other passangers (that means dont take food with a strong smell, dont act as if you were in a party sharing food, etc well, common sense). Yes, you can bring food and drink on Renfe trains.