A shallow magnitude 3.3 earthquake was reported Thursday afternoon about seven miles east of the Coahuila Indian Reservation in Riverside County, according to the U.S. Geological Survey.