This is in the hidden gem category. This is not a hole in the wall or a greasy spoon. This is a very competent and healthy restaurant (and fruit smoothie bar) with fresh vegetables, fresh fruit, and friendly staff. The food was excellent, and the bonus was it also had ocean views. I was very impressed with the food, and the portions are very big. If you're looking for french fries and greasy burgers this is not the place. Instead for example, they have fish and avacado wraps served with a fresh salad and fresh fruit. Many choices on the menu. I met the owner and she was busting her tail to keep things neat and orderly, and also making sure the bathroom was staying clean. She apparently owns the farm nearby and grows a lot of the food being served. I also noticed she was operating an earth conscious business if that matters to you.
I hope my review helps...Aloha