Restaurants & Bars 11

Harry's Tap Room

CIAinDC | Sep 14, 2008 06:11 AM

Has anyone been to Harry's Tap Room? A friend recommended it to me and I wonder if it is worth checking out...

Want to stay up to date with this post?

Feedback