DO NOT go to Roxys. It's a rip off, the food is sub par, and the emplyes are astonishingly rude.
I am a big fan of O'Lunneys' pub, across Times Square, over on 45th b/t 6th and 7th. Great food, decent prices, and you can almost always get a seat. Johns' Pizza is the best, but it can be a little hard to get into. Certainly worth the wait.
Cruise ship with Dancing? Anyone else know about this?