You have to visit the consulate which serves the place where you legally reside. For you, that sounds like Mexico City. See Il visto per l'Italia for details.Only in my dreams . . I have lived in Mexico since my retirement in 2008, my g/f (from the Piedmont area, Italy) joined me here 3 years ago. Looks like I am going to be visiting Miami a few times to the consulate, what joy that will be
That one is an "honorary consulate" - I don't believe they can issue visas.I have a bank account in the US with a legal address there, my driver's license in from Mexico, but I carry a FL State ID card as well as my VA ID. The MX Italian consulate I would visit is in Guadalajara, it is closer to where I live.