Is Teddy's (or El Teddy's) on W. Broadway & Franklin still open? I read in the New Yorker that somebody wanted to buy it for their own house. I haven't been in Manhattan in a year, but just wondered. The best salsa in the entire world, I thought (went so far as to ask them how they made it!). Other food not bad either!