Upon entering Callie McGarghan’s new shop at 27 Main St. in Bristol, customers might feel like they’re taking a step back in time.