Si tuviera que adivinar, su mejor oportunidad es Dianda Italian Italian Pastry en 2883 Mission St (entre el 24 y el 25 de noviembre): http://4sq.com/8DoYXa. Son el único lugar que parece servir cannoli bueno y auténtico, y es posible que tengan galletas arcoiris.
Si no tiene suerte con Dianda, puede probar Pi Bar, que los tiene de acuerdo con este artículo: http://m.sfgate.com/food/article…