If you like race cars, you have to go. They have 4x4's, dragsters, bikes, helmets, all kinds of memoribilia and if you're a true affecianado, you won't want to leave. It is at 8986 International Drive which is closer to the disney end of the strip. Not sure about exact distance, but only by car/ cab.
BTW, the food is pretty good too. The portions were huge and we had to take a ton home with us. Hope this helps,
Claire