Food & DrinkNew York La Caridad 78 Restaurant Closes After 52 Years A “For Lease” sign in the window of La Caridad 78, a Cuban-Chinese staple on the Upper West Side, marks