I found this short but fairly informative page about the Llano Estacado, which supplements this second page found on the USGS site.
Anyone wanting more in-depth information should start with either of the following two links.
Handbook of Texas Online: LLANO ESTACADO
or
Sky and Mesa, and the Llano Estacado Bioregion