First time I tried it at Tokyo Disneyland (without the melted chocolate) and loved it. Then I found out that there's a small shop at GI specializing in Churro and decided to try.
Churreria has a set menu for churro. You can choose the churro sprinkled with powdered sugar (pic above) or cinnamom powder (below pic). As for the dipping, they have 4 kinds : milk chocolate, white chocolate, dark chocolate and caramel.
Churreria
Grand Indonesia - Jakarta