Our last trip on the Cardinal was in 2021. At that time there was only one sleeper VL1 , the cafe/diner lite, a baggage car (don't recall a baggage dorm ) and three coaches. It was a small train with only six cars and only one engine. On a prior trip going back about 10 years, the diner lite served exactly the same menu as on the Western routes but less the steak. The food was apparently brought on board pre-cooked, reheated, arranged on a plate by the sole food chef and then served. While I cannot say that the food service was equal to the rest of the service at that time; it was certainly better than the Flex meals. I often wonder why Amtrak never kept this formula.