Whether Kaua'i, Oahu or even on the mainland Duke's and its chain of restaurants have a great selection and a good price. I would suggest getting reservations and asking for a table on the deck overlooking the ocean. The salad bar is very overrated though. Check it out for yourself before purchasing it.
