Don't know anything about it, but this place in Hackensack looks pretty cool

http://www.poitin-still.com/index.html