Freeb!rds World Burrito to open at Ventura Village