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.