If you are in NC go to Asheboro. There is a BP gas station that has a little joint inside. It is on Fayettville St. and has one of the best hotdogs I have ever had. I now live close to Raleigh and of course I eat at the roast grille. I'm in Nashville for the summer and I'm determined to find the best hotdog here before I leave if you have any suggestions let me know.