February 25, 2011

Jacksonville, Fla.-based Regency Centers said that Freeb!rds World Burrito has leased retail space in Ventura, Calif., at Ventura Village shopping center.