I was reading an article by Jane and Michael Stern in the most recent issue of Gourmet magazine. They were listing the best hot dogs in the country. Number one on the list was a place called Walter's in Marmaroneck, New York. I've never had the pleasure. Has anyone?