I recently took the Cardinal from Chicago to Baltimore in a sleeper. That gave me the "opportunity" to sample 3 "contemporary" entrees plus breakfast in one 24 hour period.
Bottom line, without giving an item by item breakdown (that's been done), it was disgusting, the worst culinary experience I could ever imagine, something that no leisure traveler in the USA should be subjected to, let alone at premium prices. Even if an individual item was good (e.g. the blondie was good--but not 3 within 24 hours), the repetition would destroy the enjoyment.
For my return trip, I spent $20 dollars on food items at the Walgreens in the basement of Union Station (D.C.) and ate far far better than in Andersonville.
I will continue to take sleepers, but will bring food until the situation improves.