I have to tell you that I was pretty dissapointed by this place when I went to dinner there to celebrate my sister's 30th last month.
Upon being seated the waitress came over to tell us they were out of salsa and that 3 people in the kitchen didnt show up for work so be prepared for slow food. What a great way to start a meal!
As we began to order she interjected to tell us that 3 things on the menu are out--not exactly what you want to hear when you have spent the past 20 minutes getting ready to order them.
She was right--service was slower than slow and I often had to get up from our table to find her for drinks she had forgotten.
The end all was when I had coordinated to have a surprise cake for desert. I had called ahead and had dropped off a special cake for my sister earlier in the day. I repeatedly said this is a surprise. Well when dinner was finished and no one had ordered desert we sat at our table for 40 (I am not exagearting) minutes waiting. I asked the hostess and waitress multiple times to bring out the cake. Finally someone came over and set our table for desert--what a way to ruin a surprise--another 15 minutes later the cake came out.
I will say the food was good--but the service ruined the experience.