OMG. Somewhere between Southern Pines and Raleigh I drove into a time vortex. That, at least, is what I told myself when I came across Log Cabin Country Store. I’m not sure what I was expecting, but my vision was assaulted by flowering plants, buzzing bees, blooming trees, quasi-greek and roman statues, garden…