From loaded ice cream cones to lively historic theaters, these small town main streets are total perfection.