If you're dying and dying for a hot dog, there's a Connecticut restaurant that you must try, according to a new ranking of the best fast food restaurants in the nation. Dogtown at 664 New Haven Ave.
Some results have been hidden because they may be inaccessible to you