I'm booked in a roomette on the eastbound Empire Builder out of Leavenworth, Washington. Scheduled departure time is 8:00 PM, so even a small delay could push it past the end of dinner service. I think I've seen people say that at someplace like WAS, if a train you're boarding is delayed and you miss a scheduled meal, they'll give you vouchers to get food in the station. But LWA is an unstaffed station. If I check on the train and it's running, say, 45 minutes late, should I count on getting dinner or not?