Are you sure this is specifically "Mexican" Pepsi, or is it simply Pepsi Throwback, which is a limited edition version of American Pepsi using real sugar, and the old can design?
I like that too. Has the same "texture" as Coke, while regular Pepsi is like liquid candy, or like grape soda.
As for Mexican soda, I still have the thick steel can to the 7UP I got from Tijuana in '89. (Seemed to taste pretty much the same from what I remember).