My family has always enjoyed this restaurant. We often eat at their buffet and also like to order for take out and delivery. In our small town delivery options are limited. I agree with another reviewer that ordering off the lunch menu is a great value and the food is hotter, fresher, etc. We have never had a problem with the quality of food on their buffet. HOWEVER, the waitress they currently have, is beyond rude. Over the years they have had different wait staff and we have not had a problem. She does not like our family, which is evident in her rude stare. She has more than once left 8 plus dirty plates on our table while clearing off other tables. She has rolled her eyes when I have had to ask her to take our drink order. She has also stared at our family, talking about us in Chinese to another employee and then started laughing while staring at us. I did speak to the man who usually covers the register, but he did not seem to take it seriously. We've never been rude and we tip well.