I have eaten here many times, it kind of depends on who's working for the best quality of your food. I have noticed when the younger man is working the food is not good. The orange chicken is tough, rice be bland. I'm a long time fan but I think last night was my last time eating there. I wanted it so bad and it was horrible. I complained once before but this time I just told myself I am not going to take a chance on wasting money here anymore.