I did notice in one spot that it said it was a beetle that occurs in Texas and South America, without mentioning any other states. I wonder if it is one of those insects that is "on the move" into new territory. Other beetles in that family include the leaf skeletonizing beetles. Keep an eye out for that sort of behaviour!
Well, according to your link, if you read further down, it eats things in the skullcap family...And it is in the south central states extending on up into the central central states, then over to Florida. Definitely a plant eater - of skullcap.