I gave this place two chances and they failed both. During our first visit we had a female server and she took a VERY long time to bring our drinks, silverware and food although the place seemed rather empty... She was also very rude to some of the people in my party and although we talked to the manager it seemed to make no difference and the manager didn't really care at all. I decided to go back and give them another chance. Again, we waited and waited, and the worst part is that it seems to this people as if this is normal, we were thee for a couple of hours and most of the time we were waiting. The food is not by any means impressive or worthy of the wait either. The server (male this time) was much more pleasant, but he conveniently forgot to take off my coupon and charged me full price. I caught the mistake and I went to talk to the manager to fix the mistake. Nope, he said he was "pretty sure he gave me the right change regardless of what the bill said" and the manager said oh sorry about the inconvenience and that was it. No, I didn't get any money back or even a courtesy gift card, nope, I also gave the server $8 tip on what should have been a $35-38 bill which I find more than reasonable given the service. I highly recommend people to stay away from this place unless you like to camp at a restaurant for hours and do not expect good service to accompany your meal and also do not care too much for good food.