La respuesta es sí, si bien previamente deberás haber residido de forma legal y continuada en el territorio español durante un año.
Por tanto, si eres nieto de un español de origen, podrás obtener la nacionalidad española, si bien previamente deberás regularizar tu situación en España. Transcurrido un año de residencia legal, podrás presentar la solicitud de nacionalidad.