Malibu Norcross offers guests from all over Metro Atlanta the opportunity to make memories with the ones they love. The entertainment center offers fun for everyone with go karts, bumper boats, two 18-hole miniature golf courses, water play area Buccaneer Cove, more than 75 Arcade games, and batting cages.