Preheat the oven to 350°F. Grease a 9×5-inch loaf pan and line it with parchment paper sling for easy removal.
In a small bowl, whisk together the 2 large eggs, 1 ½ cups whole milk, and 1 teaspoon pure vanilla extract.
In a medium bowl, sift together 2 ½ cups all purpose flour, 1 cup sugar, 2 teaspoons baking powder, ¼ teaspoon fine sea salt, 1 ½ teaspoons ground cinnamonand sugar. Add 1 ½ cups unsweetened flaked coconut and stir to mix. Make a well in the center, pour in the egg mixture, then stir wet and dry ingredients together until just combined. Add butter and stir until just smooth.
Pour the batter into the pan smooth the top. Place in the oven and bake until a toothpick inserted into the center comes out clean, about 1 to 1 ¼ hours. Remove from the oven and cool in the pan for five minutes before turning out onto a cooling rack to cool completely.