Ludal's in North Haven is always good
Moxie in Madison is good
Not a huge Union League person, like Le Petit in Branford if you want French
Virtually every Max is great, kids and wife have hit Max Burger and like that one too
My favorite steak place is MJ's @ Mohegan, want to try Joseph's in Bridgeport one of these days too
New Haven doesn't get national acclaim as a foodie city, but you can put it up against any comparably sized placed and it would probably beat any. The diversity and $$ of Yale lets them have a little of everything, of course with great pizza & Italian