Argentina is famous for its chocolate, and the city of Bariloche has streets lined with chocolate shops. You can also find great artisanal chocolate makers in Ecuador and Mexico.