In my travels I have been to a lot of restaurants and buffets, some bad and some pretty good. This one is definitely in my top 10 based on quality of food, price which isn't my top criteria, it's always clean, they keep a very close eye on the food trays to make sure they are the right temperature, that they are clean, and that they have a pleasant appearance. And the eating area is well organized to provide a good atmosphere for eating and conversing with friends. I would highly recommend Hometown Buffet in Covina. If you didn't like it in the past, you should try it again now that it's under new management..