The new location opened this morning. The shop is smaller than the Takoma Park, MD spot, but offers a great alternative to the 7-11 near the Takoma Metro station. I didn't get a chance to go inside this morning, but the shop's focus is definitely on the coffee & pastry to go. There were a few chairs and tables for those who choose to linger, though.
The address is 314 Carroll Street, NW, adjacent to the Takoma Metro.