Festival Foods stores, owned by Knowlan's Super Markets, operates more than five locations in the Twin Cities in Minnesota, including one located in Vadnais Heights. Established more than 100 years ago, its focus is on a wide range of grocery products, including natural and organic alternatives. Seafood is flown in daily and it offers meat and fish cut to the customer's specifications, as well...