In my experience Domestic First Class has better food than Flex but not as good as Amtrak Traditional dining. And of course, presentation is much better than Amtrak Flex. And of course.. unlimited drinks.
Even domestic coach on all the major airlines offers free soda, juice, coffee, and water...