Even though I am in my mid-twenties, Craig's Cruisers still holds an appeal to me. Perhaps it is because my friends and I are all dorks, perhaps not, but Craig's has the best mini-golf in town, hands down. Really the only other place to go would be AJ's by the ball park, and that place does not even compare. Craig's course has a nice variety, is well maintained, and is reasonably priced because it lasts much longer than 10 minutes. You have your pick of two 18-hole courses, and both have a great variety of holes, water hazards, etc. You get to enjoy the great outdoors while doing so, too. One drawback is that it is pretty popular during the summers, especially in the early evenings, but when you go with a group of friends and have no place special to be, it's a fun place just to hang out. There are lots of other amenities at Craig's, of course, but to me it's all about the mini-golf.