My apologies if this has been covered recently, but I didn't see a thread on it.
My girlfriend and I are looking to take a weekend away -- likely two nights -- within a 2 hour (maybe, at most, 3?) drive of DC. We like good, interesting food. And small towns to explore by day. Similar prior weekend trips have included Charlottesville, Philadelphia, Annapolis, Leonardtown, and Mercersburg. We're looking to do something different this time.
Any genre of food is of interest to us, we just like stuff that is good. Price is totally open, so we don't mind spending $35 or $350 for dinner. (Though, probably not Inn at Little Washington prices, as we'll save that for some time more special.)
Where would you recommend we go, and what restaurants would you suggest along the way? I would love B&B or hotel recs too, but any advice is welcome. Thanks in advance!