Was in SF recently so I thought I would give the much talked Smitten Ice Cream a try...and now I am! ( smitten ). What makes Smitten special? It's i ce cream made with liquid nitrogen right before your eyes ! I ordered my childhood favorite, "mint chip". Didn't taste anything li…