Plans to redevelop a former drinks factory site have been given the green light for a second time - and are set to create about 250 jobs.