Wow. I first ate at Ted's about 7 years ago and absolutely hated it, but I drove by this evening, thought about all of those positive reviews on Yelp, and decided to step inside. It was pretty damn good.
One thing though, if they're going to serve quality hot dogs and bratwursts, they should really offer something better than that yellow French's mustard to put on it. You don't drink a screw-cap wine when you have a good meal, and you shouldn't put that kiddie mustard on a good brat. This place will be strictly 'to go' orders for me, and I'll use the good German mustard in my fridge.