That’s the place!
I do not like store bought dogs but, seems every place that has some special recipe has delish dogs.
There’s even a place at the boardwalk in Southern Delaware that serves great dogs.
http://www.hollyeats.com/ShortysLunch.htm