Food & DrinkGuidesNew York New Taste of the Upper West Side Restaurant Guide: 8 Excellent, Magnanimous Restaurants A selection of 8 of the best participating restaurants in the annual food and drink festival New Taste of the Upper West Side in NYC from Bar Boulud to Landmarc