I much prefer this one to Dharma Kitchen next door. It is more authentic. It's busier and they have much more food. They don't have an English menu though so be prepared to point to what you want (there are a few pre-cooked dishes) or you need to speak Thai with the owner. I didn't see anything that wasn't vegan, but I wouldn't like to confirm this for sure.