We're hitting a show tonight on 45th/8th and want to get dinner beforehand nearby. If McHale's was still around, that's where we'd go, but alas, it is not. A good burger or steak-frites would be ideal, and somewhere that we can arrive around 6:30 p.m. without a terribly long wait is required. Bonus points if the place has good dessert. It doesn't have to be divey or crazy cheap, but it shouldn't be terribly formal either.