Just got back. Here's what we found:
We stayed in the Poipu area. On our way to the Wimea Canyon we stopped at Dali's Deli in Kaola Village (apologize for the spelling throughout) and they made us delicious sandwiches for our picnic (mine was a perfect tomato, arugula and fresh mozarella with lemon vinagrette). Great little place run by very friendly people. We also had breakfast there one morning--a mix of tourists and locals; breakfast was quite good and reasonable. Also in this shopping area is Laperts Ice Cream, delicious, and they make terrific coffee too.
We loved the pizza at Brick Oven Pizza. First rate. The place is great for families; they even give you a ball of dough to play with.
We were disappointed (are we the only ones?) by Tropical Taco. The tacos seemed bland, overstuffed and just not very tasty.
Fabulous shave ice at JoJo's near Wimea Canyon.
Zelo's in Hanalei was lots of fun. Wonderful laid back atmosphere and everyone enjoyed their food.
In more expensive eating, we had a terrific meal at the Beach House. My fish was the best I've had on the island--moist and in a spicy cajun rub. And the location is unreal. Right on the beach--watch the sunset and the surfers.
For another lovely romantic evening, try Tidepools at the Hyatt, and ask for a table right next to the water. (waterfall, koi...) We ate there twice and had some very good food (stir fry lobster with black bean sauce, for example), some ok food.
We had two good very meals at Roys, which has been a longtime favorite of ours in its Maui location. It's located in that same Poipu shopping center. We especially loved their appetizers: the baby back ribs, the wontons and gyoza, the sashimi. Best kids menu ever.
We tried a Puka Dog. Nifty tiny little place in that same Poipu shopping center. A Polish grilled on a metal stick, served with their secret lemony sauce and a choice of relishes: mango, pineapple, etc. A little overloaded but delicious--high quality Polish.
Had a nice lunch at Keiko's Paradise. Very pretty place and I liked their fish taco much better than the aforementioned Tropical Taco.
In that same shopping center, we tried the Thai restaurant, which had some good dishes, including assertively spiced curry chicken. For once, we thought the entrees were much better than the pupus at this place.
Our last night we ate at Duke's Canoe Club, which is near the airport in Lihue. Nice view, especially on the lanias, and my kids loved the salad bar. My fish (in a parmesan crust) was really good, though the place in general wasn't my favorite. But I still wish I was sitting there now instead of in Chicago.