The Dew Drop Inn is a unique establishment with a rich history. Once a venue for rising stars and upscale lodging, it offered a beauty salon and hosted live music.