I'm in DC for a very short time and a friend just called and asked me to bring back some Terrapin. A quick look at their website tells me they distribute in Virginia. I'm hoping a local can direct me to a store within walkable distance of a metro stop in Arlington/Alexandria where I can find Terrapin. Apologies if I'm repeating a post here. I'm really short on time and I'm not able to sort through the store reviews and search through the forums right now. Thanks a bunch to anyone that can help!
The Whole Foods in Arlington (Clarendon Metro on the orange line) usually has some Terrapin. Give them a call at 703-527-6596 to make sure before you schlep down there?