If you haven't been paying attention to the news, you might not have noticed that it's "National Doughnut Day". A day of free doughnuts from any participating bakery. If you're here in New York City you'll find that you can get a free doughnut with the purchase of any drink, however you can get a free doughnut at your nearest Krispy Kreme.
Below are locations for New York City Krispy Kremes:
Two Penn Plaza @ Amtrak Rotunda
New York, NY 10001
And if you prefer Dunkin' Donuts you can go ahead and look at their list of stores in the New York City area here.