The new law requires such venues to either get a permit or license to sell or allow alcohol legally starting in 2026. Currently, wedding barns and other private event venues don’t need liquor ...