Thanks for the offer Ed. Unfortunately, when I'm in the US I tend to confine myself to a little town called Winter Park (well, the town and nearby slopes) in the Colorado Rockies almost exactly due west of you by about 1,100nm.
If I ever do find myself in your neighbourhood I will most certainly be pleased to join you in one of those fine-looking eateries.