If you are ever in Lafayette, LA go to Kellers Bakery. They will also ship you one. If it is not regular King Cake season they will make one as a special order.
Very moist. Not too sugary. My favorite is the original but they make plenty of other flavors.