The New York-based chain will open on Paseo de la Reforma