The trees shown in the picture are definitely not mesquite trees.
I can’t remember the exact name of them but it starts with a “w”.
I live in South Texas and believe me....I know what a mesquite tree is.
Weesach, or Huisache bush