Ok, I've narrowed it down to two places - New Haven Lawn Club (old world luxury) and Pine Orchard Yacht Club (member only, "beachy" and not as formal). I haven't eaten the food at either one - any comments or suggestions would be so much appreciated!