We were setting off on a mini weekend getaway, driving from Cary to Asheville—a trip that takes around four hours. Wanting a nice place to stop for lunch halfway through, a friend recommended Hickory, NC. A bit of digging led me to discover a charming spot called Olde Hickory Station, a beautifully restored historic train…