I loved Wild Oats. We used to have one here in Nashville. It was a great reasonably priced store to get your organic food from. I miss it. But I’m so happy to see it’s coming back and will be at my local Walmart. Check out this video about it. Here’s the official…