US beer maker Joseph Huber Brewing Co. has been sold to a smaller Canadian rival, Mountain Crest Brewing Co., according to local reports.