Hartselle, Alabama is one of those North Alabama treasures that rewards anyone curious enough to pull off the highway and see what all the fuss is about. Classic Main Street architecture meets ...