Moynihan Amtrak Lounge is the best Amtrak lounge in the country, without question. They have the patio overlooking the main Hall and I'm sure no one is going to see you eating your own food. Their food selection is beyond comparison to any other Amtrak lounge. Hot food fresh salads, fresh fruit...