Le Diplomate’s Stephen Starr Wants to Bring His Food Magic to Former Dean & Deluca Spot

June 3, 2021

It looks like a star — oh, make that Starr — restaurant will be coming to Georgetown, and it’s kind of a big deal. Stephen Starr, the restaurateur behind the […]