Houston Hall In The West Village

Houston Hall in the West Village on 222 Houston (take the 1 train to Houston and it is steps away) is an awesome place. I like the bigness of it. And there is an authentic ambience. Two big screens of sports help too. Friday and Saturday evenings here are epic, if you like large crowds.

Enhanced by Zemanta