The Irish Channel DC PUB. Should be able to accomodate a fair number of TEA partiers.
I verified that it is open on the 4th!!!
Also walking distance.
Gallery Place Metro stop, exit on the 7th & H St. side, and turn right. The Irish Channel is 2 blocks down on the right.