The w hotel. Has a great Mexican restaurant
A few blocks west of Times Square is Bareburger...locals seem to like it and if you like burgers it's a nice distance from the tourist throngs and they're pretty good.
There is also a restaurant called Rosie's which we loved and the service and staff there are awesome.
Thanks! Your answer is awaiting moderation.