I'm meeting an old friend there, and I was curious if any fellow hounds have been to the Excelsior Restaurant...any recommendations or anything? What kind of food is served? I tried their web site but it's been down for a while...and besides, I'd rather have a field report from all y'all professional foodies! Any help would be appreciated! Thanks in advance!