Photo by Erica ShermanIt has been a rumor for as long as I’ve been alive that El
Greco, the Sheepshead Bay staple, is for sale, sold, closing, moving,
evaporating, burning, building, growing, shrinking and whatever else. Well, for
once, one of those is actually true. El Greco, recently named