I ate there a few years ago, and altho it was "OK", it was nothing special.
Besides, it's strictly a seafood joint if I remember correctly, so that lets it out.
The best restaurant meal I've ever eaten in my life - strangely enough since I've eaten in just about all of the top places in NYC - was in Philadelphia at Le Bec-Fin.