An earthquake of magnitude 3.1 and depth of 7.90 kilometers occurred 27.04 miles from Toyah, TX in Reeves County at 05:19 AM.