to have a hot dog in ny is a tradition. to have one at coney island, where the hot dog was invented, is the ultimate. for some reason the original location on stillwell and neptune isnt listed on city search. go the extra couple of blocks and get your hot dog, fries and lemon aid there! we went a week ago, off season, the place was empty and you can get a seat outside which was awesome.
more