The Insider is reporting that the big Wine & Spirits premium store at 19th and Chestnut Street is shutting down tomorrow at the end of the business day. Fear not, Center City denizens, as a shiny, new liquor shop is opening the very next day at 2040 Market Street. The interior design will be based on the same layout as the renovated Columbus Blvd. store, complete with tasting bar. [The Insider]
Filed under: