I have been going here for a few years now. Tonight was the last time. The service is horrendous. New staff (it would seem) would rather argue with customers than actually provide decent service. The issues are not new, but the arrogance of the staff - which followed the total lack of service from the staff was unacceptable. The food isn't as good as it used to be, and the service has hit rock bottom.
It's too bad that you don't care enough to try make something right for someone you know is a regular.
Your loss.