I have always had an excellent lunch at Ted's - not necessarily the healthiest - but excellent!  It is easy to be intimidated in front of the lunch crowd when the cook is asking for your order across a line of hungry patrons - but it keeps the line rolling, and you get your food fast (without it quite being such fast food!).  All the dogs I've had there were excellent (never tried anything else - why would I - it's Ted's HOT DOGS!).