The most common East Texas thorn trees include the mesquite and the honey locust. The mesquite can grow to 30 feet tall and can have 2-inch-long thorns. The honey locust can have thorns that are about 1 to 4 inches long.
The honey locust can grow to 100 feet tall. Despite its thorns, it's often planted as an ornamental. The leaves turn brilliant yellow in the fall, and the tree produces a pod with edible seeds.
Like the honey locust, the mesquite produces long pods whose seeds are edible. It also produces masses of fragrant white flowers after a rainfall.