Originally Posted by
ptownca
If it is open you can buy a pass for the VA Club House, which is $40, but includes full sit down a la carte menu and top shelf booze. It is in the Intl terminal, but its no more than a 10 minute walk/train ride.
I agree this is a great option when open. Keep in mind, though, that you cannot walk from T2 to International-A via T1 right now due to T1 construction. Either walk through T3 (~15 min.) or take Airtrain Red Line (~10 min).