E&J Gallo has purchased The Ranch Winery in St Helena, California.