Dean & DeLuca Closes After 26 Years

July 23, 2019

The Georgetown location on M Street was the third Dean & Deluca store — and its first outside New York City, where the company was founded in SoHo in 1977.