I see that "Harry's Tap Room" opened recently at the Clarendon shopping center. I understand it's an offshoot of "Sam & Harry's."
Has anyone been yet and if so can you give the scoop? I know it's fairly new so I imagine the place is still sorting itself out. The menu looked fine - steaks, sammiches, burgers, seafood, etc.
Thanks for any comments anyone can offer.