If I could give it less than one star, I would! I've been coming here for some time now. Food is usually good, every now and again it's been bad. Service always is off and on. The younger waitresses are always rude and give you attitude. So the problem today was....Me and my husband paid for our food, I decided to not tip this time around (Sue me), I sign my receipt the waitress then looks at it looks back at me and says "was there a problem with your service today?" I said no there was not. She then starts harassing us about the tip and trying to force us to tip her. To the point where she wouldn't let us leave unless we tipped her and stood in front of the door not allowing us to leave. This has to be the worse waitress in history and I've never had such a rude ending to a potential decent lunch. I DO NOT recommend this place to anyone. Unless you like to be harassed, but hey to each their own. I will NEVER go back to this place again.