An earthquake of magnitude 2.3 and depth of 5.90 kilometers occurred 4.56 miles from Pearsall, TX in Frio County at 04:30 PM.