30"x27' Mexican Thatch Runner Roll High Quality Mexican Thatch Palm thatch panels are constructed by taking natural palm leaves, making them into strips and then curing them. Easy to install, our palm thatch panels are constructed from the leaves of palms and have the unique ability to withstand sun, rain and wind as well as having great insulation qualities.