I've been a couple of times in the lounge at Penn Station, you can get in if you have the United club card. It's a little hard to find, you have to ask someone. There is a United sign outside it also.
Its pretty dreary and small, but it has some juice and chips but mainly, seeing how Penn is generally a zoo, it beats anything else there.