64°Clear

The Best Sandwich Place Opening Another Spot on I Street

by Prince Of Petworth June 11, 2017 at 10:22 pm 9 Comments


13th and I Street, NW

The Best Sandwich Shop opened at 1776 I St, NW back in 2014 (and Georgetown before that) and if you’re incredibly lazy, you’re in luck! I’m just kidding that is a legit far four blocks if you’re an office worker just looking for a quick bite. This spot is opening across from Franklin Square. I love the name – any fans of the other locations? You can see their sandwich menu here.


I Street looking west towards 14th Street

×

Subscribe to our mailing list