New York City doesn't really have any brewpubs, that I know of.
Heartland Brewery does not count. It is a NYC "brewpub" chain that has BMC versions of Kelso. Kelso is brewery based in Brooklyn, which has some great beers IMHO. Kelso actually brews the beers for Heartland, but the Heartland...