Putt Putt has just changed it's name to Putterz but that is the only thing that has changed. The owners and equipment are still the same. The courses are simple but fun. The arcade has a pretty decent collection but if you are looking just for arcade games then I suggest going to Pinball Pete's instead. They do have food but the price is rather steep (similar to the movie theater.) The staff is friendly and the facilities are clean.
PROS: multiple courses, indoor arcade, clean facilities
CONS: a little pricey