The site of a shuttered Rainbow Foods along Lake Street in Minneapolis has become the latest outpost for European grocery chain Aldi.
The Star Tribune reports on the new Aldi store at 2913 26th Ave. S., which opened on Thursday.
The Rainbow store didn’t survive the 2014 shakeout of the chain’s exit from the Twin Cities. Wellington Management Inc., which owns the site, has been planning another grocery store there for more than a year as part of a redevelopment that includes a charter school…