From Our Editors
You'll find one of the most flavorful franks in town at Hotdog Stand in New York.
Pull into one of the many parking spaces nearby if you choose to drive to the restaurant.
So get your grill on! The ultimate hot dog awaits you at Hotdog Stand.