I'm meeting someone for drinks who commutes out of GCT. I remember meeting someone else on another occasion at a bar / restaurant with kind of a Latin theme, I think. The food is a non-issue but what I liked about the place was the reasonable noise-level and relatively spacious seating. In other words, you could actually have a conversation and hear and be heard.
Nothing fits the profile of this place when I look at the GCT website under dining. Does anyone know the name of the restaurant? Does it still exist? My recollection is that it was located in the NW area of the station. While technically maybe it wasn't in the terminal but part of, say, 200 Park Avenue, it definitely seemed to be in the general complex.