For proximity to DCA, I'd suggest either Crystal City or Pentagon City. We've done the former a few times recently and I will confess to a lack of excitement about the options there, so would lean towards the latter.
What about Sine Irish Pub? Reliable pub grub, Guinness on tap, congenial atmosphere. Other options around there are Lebanese Taverna, Ristorante Murali (which I have not been to so can't vouch for) or Epic Smokehouse (which I was not super impressed by at a work luncheon, but my boss swears by.)