We did a work project outing here and had a lot of fun, and I would recommend it to others who are looking for a place to host a team event. We went on a Wednesday night and basically had the whole place to ourselves. The mexican food they provided was pretty good - soft corn tortillas, really great salsa, average mexican rice with canned veggies in it, cheesy beans, and then some meat stuff that looked good but I don't eat. The racing part was so much fun and their indoor track is nice and doesn't smell like cars. The people working there were really helpful and nice and they print out individual race score cards for everyone. We all ended up with bruises in the weirdest places the next day, though nothing hurt while racing.
This place is horribly hard to find in the dark - yes, you should turn into that almost unmarked warehouse parking lot and keep driving to the end. We all ended up getting lost, even with GPS, because in the dark their few signs are pretty hard to find.