Tag Archives: Metro Center

Boss Shepherd’s, Federal Triangle

The Northeast corner of 13th and E Street has been several things over recent decades. I first remember it being developed as our city’s second Dean & DeLuca, although instead of being a store, it was just a high-quality, quick-serve … Continue reading

Posted in DC, Restaurants | Tagged , , , , , | Comments Off on Boss Shepherd’s, Federal Triangle