We were looking forward to visiting Kimo's because we had been here before. Seeing as it was dinner time and we were hungry, we asked to be seated upstairs. All the deck tables were already occupied, so we sat in the covered area. Our server brought our drinks quickly and for dinner we had the fish of the day and the steak. Both were just ok and not noteworthy at all. Not what we were expecting at all based on our previous meals.
Service was great though, and our server was very pleasant. The restaurant was very loud, and was added to by a large family with about six kids under 5 years old running around screaming, playing, etc. Not really what we expect when we're spending more than $100 for dinner. We quickly paid the bill and got the heck outta there.
To add insult to injury we had to make a quick pit stop on the way back to the hotel due to a 'bad tummy', which I can only attribute to the meal.
We likely won't be returning to this restaurant in Lahaina.