I visited there last year when I was in Austin for Formula 1. We happened to stumble upon the location as it's located in a strip mall right next to a Wal-Mart. The museum is pretty cool and has some neat stuff. If you are in the area it's definitely worth a look. There is also a great Goodwill computer store right next door with parts for older stuff (Mostly Dell, of course).