Well - the Cali Horns are easier to find, since they can be found off in Southern California coastal waters(from Santa Barbara to San Diego). True Mexican Horns are rarely imported into U.S. - and when they are they often sold as California Horns - thereby creating additional confusion.
Also true Mexican Horns are darker in coloration, and have larger & fewer spots compared to California Horn Sharks.