It looks like El Pollo is no more, based on the “For Lease” sign we noticed in the restaurant’s window today. Judging from the Yelp reviews, the 5th Ave Peruvian joint had a pretty enthusiastic following, although several chicken aficionados noted that the place wasn’t exactly bustling: “…it’