"This is my son and I" is correct according to the formal rules of grammar. I would probably follow that rule in writing.
"... my son and me" is pretty much accepted in everyday spoken English. To say "this is my son and I in Guadalajara" would sound a little too formal to many speakers.