Can I be really selfish and suggest my neighborhood Cafe Delux -- Cleveland Park. Wisconsin corner of Macomb, NW. Easy parking, on a bus route.
http://www.cafedeluxe.com/locations.htm
Or maybe Neisha Thai, at the Tenleytown AU metro on the red line?
http://www.neisha.net/neisha.html
tom