A guide to the shops, restaurants, and hidden gems that make downtown Davidson special One of the best ways to experience Davidson is simply to take a slow walk down Main Street. Within just a few blocks you’ll find nationally recognized restaurants, locally owned boutiques, historic institutions, and gathering places that have been part of…