Quote:
Originally Posted by GavinBrown
hey keith, great sports bar just off the west village stop...its called town tavern, and is only a few stops away from MSG on the subway!  I think they also have one in DC that recently opened if im correct?
|
Hey I have been to that Town Tavern. That place is cool but around 9 or 10 at night it gets packed there. They have a Town Tavern in the south side of pittsburgh where I live so last time my hubby and I were in New York we stopped there to check it out. I was surprised that it was a lot smaller than the one here.