Featured / Food & Drink

Whiskey Business: Top 5 Whiskey Bars in New York City

Angel’s Share

Whiskey, translated from the original Gaelic, literally means “the water of life.”  While anyone who has imbibed a bit too much of the firewater might have formed an opinion about that definition, fans of the drink swear by its flavor and unadulterated power.  Whiskey connoisseurs are keenly aware of …