A very good upscale establishment in an historic grain house (watch the low ceilings!). Bring your Amex, however, it's a little pricey. But you get what you pay for - I have eaten here several times (it's my "special occasion" restaurant) and have never been disappointed. Even the desserts are fantastic. Good wine selection to go with your meal. The wait staff have always been friendly and funny.
The food is very good - the menu changes a bit as well.