This place always has great food. I have loved coming to this place for years. Reason for my 4 star rating and not 5 was the service I received on New Years Eve. Granted they were a lot busier than normal because of the holiday. But that is no excuse for poor service and the waitress acting like we were inconveniencing her. All of our food came out together except one and everyone else ended up finishing dinner before that one ever came out. We complained but the server argued with us about it saying its not their fault that they are very busy and that's why it didn't come out on time. When does a restaurant being busy become a customers fault? Then we asked to not pay for that one dish. The server said she would speak to the manager and we saw her just go back and stand by the drink station for one minute and not speak to anyone. She then came back and said all they could do is take half off. In the end it was not about the money at all, I would have gladly paid for that one dish. It's about the service and the fact that they tried to make excuses for their horrible service. Oh and they were trying to rush everyone in and out because they had people waiting out of the door. This could just be one bad employee but it reflects poorly on this restaurant.