Fresh from the train   I have posted this pictures in a Renfe AVE train about cafeteria     Basically you have - coffee + croissant/sweet snack/... - coffee + muffin   - sandwich (Spanish ham / Jam+chees / chicken... ---) + snack + drink   plus other snacks and drinks   It is not a huge offer but enough for a fast lunch when travelling   And remember you can always bring your own food or drinks bought anywhere