Across the U.S., there are charming general stores that are a nostalgic trip back in time and real-life history lesson, all rolled into one.