A reader asked us whether we knew anything about the space at 326 Poplar St. that formerly housed Liberty Deli. The store, apparently located there since the 1980s according to this thread on Northernliberties.org, closed a few months ago.
Appreciated by neighbors for friendly service, tasty hoagies, and providing the necessities, Liberty Deli is missed by lots of folks in the area. Is it possible that competition from the Superfresh that opened last year forced Liberty to close? It’s certainly possible.
Has anyone in the neighborhood heard anything about this space in the past couple of months? Any thoughts on what people would like to see here? It’s certainly a shame to see such a festive looking commercial space sit vacant.