Sounds like quite a bad experience. I have been going there for many, many years and never had that kind of disappointment. I know the staff and they definitely try their best in food prep. and in making the place very friendly and nice for everyone! I feel you should give it another try.