Originally Posted by
wgrc1971
I have to agree, Ted's in Buffalo is one of the best (Sahlen's hot dogs!) They also have a location in Tempe, AZ, FWIW
My parents found a place in Sarasota that serves Sahlens as well. I forgot the name; she said it was just as good as Ted's with vinegar for the fries and everything.
I swear, if I opened a restaurant in DC selling "Buffalo food", I'd be rich in no time.