New Looney Bean owners bring fresh twist to old favorites