New York City is known for a lot of things but when it comes to food bagels and pizza are the claim to fame. Recently NYC has become a major player in food trucks. They are EVERYWHERE which is great. The food that they serve is as diverse as the city itself. You will find gourmet lobster rolls to authentic thai dishes.
You can always find things to do in NYC. Usually everyone has a place or things to do that are unique. But I found some really off the beaten path things you can do while in the city for not a lot of money.