Another vote for Geronimo’s. I’m always surprised at the check – coming from Northern New Jersey, it seems that we get a lot of food and don’t pay very much. Your impression will differ depending on where you’re coming from 
Across the street from the Omni’s main entrance is a Grill whose name escapes me. I remember the food as great, but since it was where a lot was decided about Yale for us as a family, maybe the glow extended to our memory of the food. We were seated near a table of a dozen or so Yale students (it was fluid, and kids would arrive and leave), and I just could not get over how engaged and happy they all seemed.