Could try Sign of the Whale on M near Dupont. They have game-watching events sometimes and it's common to see a few SU fans in there.
Clydes is always the place when we play down there but don't know what's it's like just for watching.Anyone know of a SU-fan sports bar in the Arlington/DC area?