View our menu and reviews for Taphaus located at 2 2nd St - Jersey City. Taphaus is a unique atmosphere with extraordinary view of NYC on the Jersey City Waterfront, a 48 tap system featuring some of the best beers in the world, a vast array of innovative