Had several breakfasts there. All quite competent and proper. Eggs, sausage, hash browns, etc., very consistent and to order. No issues. The server, a young woman named Kennedy, was one of the finest we have ever encountered, in any restaurant, anywhere. Freindly, professional, competent, knowledgable, without being at all obsequious. If we could have adopted her, we would have.
Another time, had a luncheon for nine adults. Everything was done properly, wide variety of dishes, everyone extremely satisfied.
Bottom line: This is probably the best bet for food at the Kalahari. Even if you don't have Kennedy as a server.