I live 5 minutes from Pizza Junction, and yes, it's still open and going strong. I also used to work for Ted's during High School....definitely the best dogs around. Great shakes too. Don't forget the homemade onion rings. As for the hot sauce, I've seen it being made, and there are a few more ingredients to it than what you mentioned, but those things are definitely included. It is a must on your dog.
As for choosing a pizza place or any other type of food, a lot of it is good, so you can't go wrong with any of the popular places.