In July we'll be traveling from Tucson to Los Angeles on the Texas Eagle/Sunset. With the new schedule, we depart Tuscon at 7:35 pm and arrive Los Angeles at 5:35 am. Will they still be serving dinner when we board in Tucson? If so, should we ask our attendant when we board to make dinner...