That's vietnamese coriander allright, or thai basil as we call it here.
Just bite a tip of the leaves to comfirm, but i'm pretty sure thats the real deal, I had it in my garden last year :)
edit: I just properly read what you said in the OP. If it has a grassy taste it's probably just another...