Boma is one of the few restaurants, and the only buffet, we go to almost every trip. We've have several adventurous eaters in our party, but we always seem to have a couple of really picky eaters who won't try anything new. Our DD will try anything, our DS wants familiar foods. Both eat well at Boma.
If you go, plan on spending time looking at animals and exploring some of the things the resort has to offer. The cast members there are very knowledgeable and interesting, and we love to visit with them. The stories around the firepit are very engaging. The resort itself is beautiful.
You will almost certainly enjoy it!