Hannah's is very good. Hode's is also very popular, especially with local folks, everybody from Mennonite families to kids who like the ice cream (sold in a separate booth). The restaurant at Clarissa Falls is inexpensive and good, especially for lunch. I like Sanny's (dinner only) -- a little hard to find, though.
Dinner at Chaa Creek is expensive, but the setting makes it a nice splurge. The restaurant at Ka'ana is pretty good, but VERY expensive and probably not worth it unless you have money to throw away.