Trafalga is a fun place to go whether as a family or on a date or whatever. They have two outdoor mini golf courses and one indoor one. The courses are challenging enough -- I always have a hard time. There are also arcade games (plus skiball, games for younger kids, etc.) inside. The prices for golf seem a little high, but you can often find coupons, so that helps. They have batting cages and a little car raceway, but I have never been on them.
more