Absolutely terrible place.
My wife and I went here after moving to the area; it was the closest restaurant. We first went for breakfast in which they had a large sign outside advertising specials. Come to find out, that didnt apply on Sundays (despite the fact that the menu said it did - they said it was a typo). Oh well, big deal.. few more bucks. Several other patrons complained and the manager threw a fit in front of one of them about how he will call the police if they dont pay the full bill. The food was nothing special, but nothing to complain about.
I wrote it off and went back a few weeks later. This time, the service was TERRIBLE - no drink refills, waited for our menus for at least 20 minutes, etc. To make matters worse, my wife found a medium size brown hair in her salad. I told the manager that I wouldnt be paying for her meal and that we wont be back (a promise I've kept). He basically shrugged it off and hardly apologized.
There is a reason the parking lot is always empty.