Spending four nights in early December and staying in an apartment with kitchen. This is my first visit and from my initial research, this location looks ideal. Would love suggestions of must visit places "where the locals eat" for lunch and dinner, great scene for an evening cocktail with small plates as well as a few not-to-miss take-out places to dine on our balcony. I am the only vegan in the group, but want to lay out some great dining options where my being vegan is a non-issue and my friends have some fantastic choices. Will advance reservations be needed?
I would also like to know what the locals call this area, it looks close to Times Square, Financial District, Central Park. In searching this board, what part of the city would this be called?