Boma - hands down. Boma the wait is much shorter and once you are seated, the selection is huge. I can't imagine not finding something to eat there. The soup selection is a fun experience on to itself. Ohana usually has a long wait and there is less of a place to wait as opposed to Ohana. The last time we went, we had to wait so long for a table, and we found the food to be so so, and we hardly saw our server, so we are staying away from there for the next trips. We had too many great experiences other places.