Dew Drop Inn is a casual bar featuring a jukebox, pool tables, and regular live entertainment, plus happy hour specials.