If you do go here, don't think about getting a table in the corner...do it. We ate there a couple years ago and never again. Food wasn't bad, service wasn't great, did have a nice bar....but, we sat near the 'entertainment' (not knowing that before we sat down) and have never seen so many rude people in my entire life. Parents leaning over our table to take pictures of their kids.....and I mean literally leaning over our table while we are eating - even bumping into us. And we had a toddler with us but he didn't want to participate - was a little shy and tired at the time. People moving over towards the window and standing between your table and the windows so they could see the fireworks - not like we would like to see them, too.
Personally, I would go to Kona Cafe for dinner and then stop at the bar for a cocktail.