The food is usually good here. When it it good, it is great! 80% of the time it is. The price of things demand that the food is good all of the time though. The last time i was there, i waited 1:10 for my food. People that cam in after us,got food well before we did. When we mentioned it to the waiter, he said "well it is Memorial Day." huh? can you say, I am sorry, let me find out, can I buy you a drink? or an apetizer whilst you wait?"
One other time, I ordered off the menu. They took what was on the menu and added the ingredients that I was looking for. (Instead of the flavor I was looking for; mushroom, I got a medley that I wasn't looking for. AND, in the past, they have made the requested dish just as I wished.)
Now, with that said, this restaurant can be awesome. They totally get gluten-free and other dietary needs. Most waitstaff is great. Most of the time, you get what you want, and what you pay for. I want to give 5 stars, but the last two visits the service has been a two star ordeal.