I lived there for 2 (extremely cold) years 26 years ago, (gee, mister, you must be OLD), and I never did eat at Speed Queen, but it was the talk of the town then. I just read a review on it on Roadfood.com, raves some more, but review was 8 years old. Are they still open? Not that I'd go there...
Dave