They did that on a trip several years ago but it was McDonalds. I have seen Domino's and several local pizzarias deliver to the various trains that folks have ordered prior to arrival. Only time I brought edibles was a big loaf of sourdough bread I picked up at Fisherman's Wharf. Munched on it all the way back to Fulton, KY.I always bring some food and drink when I get on an Amtrak train, but many simply won't know they could be stuck without food if things go wrong.
Giving away free food to hungry passengers seems the kind thing to do if payment options fail?
I have been a coach passenger in the past, when the diner failed, free food was brought to the train from KFC...