Given the location, these guys aren’t that particular cockroach-eating species, but they’re probably a similar parasitoid of some flavor (chrysididae).
E: After digging through some regional entomology references, I’m thinking these are blue mud daubers due to the elongated body and abdomen shape.




Cool spot regardless! I’m a native Texan and had my interest piqued by your post yesterday.