Thankfully, the fare La Palapa offers is as delicious to taste as the restaurant’s name is fun to say. The quaint storefront on St. Mark’s Place in the East Village—with white-linen awnings ...
Some results have been hidden because they may be inaccessible to you