What can I say that hasnt already been said? Excellent atmosphere, free valet parking, HUGE wine selection, excellent beer selection, awesome food that you get to pick at. Meals here are an ordeal, and not just stuffing your face. Easily spend 2-3 hours here just chatting, eating, and drinking.
The ONLY reason I gave them 4 stars is because one time we went and it was crazy busy, we got our bruschetta and the bread was soggy and not toasted. I asked the waiter what was up and was told that when they get crazy busy they will sometimes skip the step of toasting the bread. Errr...what? Please please dont sacrifice quality for quantity! Thats what causes great places like this to be not so great any more. First the bread, then what? Otherwise, awesome place as of right now.