Yes I have driven by there a couple of times but never used the track, it looks very nice. I am not worried about messing up my car only because the racing is done in an empty parking lot speeds don't exceed highway limits and its only soft cones guiding you.
Here is the website:
Auto-cross