Still Poppin Gourmet Popcorn will occupy a storefront in north Omaha. According to a building permit at 3207 North 30th Street, Still Poppin will open a 1,700 sq. ft. store. Known as Malcolm’s Place, the mixed-use building has 51 apartment units and ground-floor retail. Still Poppin is currently selling out of Big Mama’s Kitchen in the Highlander Accelerator building in the Seventy-Five North development. – Isaiah Ang