Downtown Whisky – Drinking Tribeca, NYC February 21, 2012 New York City. It's a hell of a town. And if you're a Scotch fan your journey is not complete until you go downtown. Down to Tribeca, where you'll find yourself... Whisky