I now can answer my own question in case anyone ever wants to know. We went and sat on 2nd floor outdoor deck bar at Lou's Blues Bar and Grill. We sat at the railing on stools and got beers. You can look right out at ocean. We then went on cruise tracker to track the Harmony OTS and could see it pass right by. It was in distance and closest view was right when it first popped up in our view as it moved to the right it got farther out to sea but was still visible. We paid out tab and walked out to beach to see it from there. Pretty neat.
We didn't get food there but could see and small it and it seems like it's delicious BBQ type food. ANd they had bands playing inside.