Re: NYC - Texans game watching party
Just wanted to get this thread back to the top. We are going strong as the official and maybe only Texans bar in New York. If you are in the area - Jersey, Connecticut, Long Island - come on out.
Idle Hands Bar - Avenue B between 2nd and 3rd Street on the lower east side.