44 north huckleberry lemon drop