They are all very good.
Jiko is a signature dining restaurant, just wonderful.
Boma is a buffet like no other buffet - it is equally good for breakfast or dinner... we always have to do both!
The Mara is one of the best quick service restaurants around, I think they offer more than any other deluxe resort quick service and they have some very unique and wonderful offerings... they always have a few soups that are also served at Boma (and Zebra Domes too!), they have typical quick service items like burgers & chicken nuggets, but they also have some dishes with an African flair like stews, salads, chicken, etc. I really like their fried shrimp meal because the shrimp is always good and they give you TONS of it (I always ask for salad instead of fries and have always been accommodated, but last year I was told that it was either fries or the couscous salad - and maybe there was one other side salad - but not a green salad).