My family loves King Buffet. It's an all you can eat with salad, Chinese food, a few American food items (nuggets, French fries, garlic bread, pizza), and desserts (soft serve and assorted Little Debbie type sweets). The wait staff is very attentive, clearing dirty plates, refilling beverages, bringing extra napkins for our messy family. We like King Buffet because the kids can get things they like and the adults can also. My five year old says it's her favorite restaurant because she can choose her own food. The seating area is huge so you should never have to wait. The only drawback to eating here is the weight you'll gain from stuffing yourself!