Susan Barclay, an associate judge in Nueces County, is the Republican candidate running against veteran trial lawyer Celina Lopez Leon.