There are no coffee shops. That's right no Starbucks. Your best bet is the Lavaza located in the Hudson store near the food court just after you clear security.
This airport sucks avoid it like the plague if you can. Bathroomlines for days, scrappy food, regular delays on southwest...weather sucks. Think of hell and then you are at this airport
Southwest is literally the worst! They take forever to get your checked bags to baggage claim bc they don't pay their people enough and I have never not had a 2+hour delay with them! Todays delay is 4