Karts N Golf is located just off Highway 84, at the Fremont-Newark border. The amusement park contains two miniature golf courses, bumper cars, go carts, and a batting cage.
The facilities are generally clean and fairly well maintained. Prices are reasonable, with miniature golf costing $7.50/adult, go karts and bumper cars at $7.00, and the batting cage ranging from $3.00 for 20 pitches to $50 for one hour.
There's also a nice covered picnic area to hold birthday parties. Karts N Golf doesn't provide any food, but you are welcome to bring your own. They have even negotiated special prices from a couple of local food vendors.
I like their golf courses, particularly because they have bonus and penalty cups that add an extra level of difficulty to the game (if you choose to use them). And I like the 18th hole, which is underneath a large bird cage filled with parakeets and cockatiels. If you sink the ball in the hole, you win a free game!
Also, in response to the other reviewer, I was just there 2 weeks ago and the batting cage and bumper cars were still open and operating.