UPDATE: Now open!
At this point in time, we have no additional information regarding Tantra (the restaurant, that is). but we will certainly stay tuned. Location is 706 Lindero Canyon Road (at Kanan).
According to a Wikipedia article, tantra literally means "loom, warp, weave." Tantra is not to be confused with tantrum, which is typically characterized by stubbornness, crying, screaming, violence, defiance, angry ranting, etc.