
919 18th St, NW just south of K Street
All is not terrible. Whew, needed this one. The rumors were true.

The Best Sandwich Place is opening in the former Mochica and Chifa DC space Monday. Looks very nice:

TBSP used to be located around the corner at 1776 I Street, NW but closed in January. Updates when we learn what becomes of that space.

You can see their menus here.