Drinking in High Style

When you long to dress up and imbibe in glamorous surroundings, New York City has just the spots for you. The holidays are the perfect time to indulge.