Mexicolo Associates, Ltd.