I saw a review the other week about an amazing hot dog joint around the Union Square area. The make all of their dogs and rolls fresh there... all different varieties. I wrote it down, but for the life of me cannot find the piece of paper anymore. Does anyone happen to know the name of this place???