This review might sound a bit much but try living in a developing country sometime.
The Chaya Garden Restaurant is indeed a little bit of happiness in a meaty world. They use fresh ingredients, there is no intermingling between the veg and animal stuff. You won't have to ask if there is lard in anything or get the curry and find out vegetable curry doesn't mean vegetarian.
The lady in charge is Laine Hoogstraten. She was a raw foody and a vegetarian for quite a while so she knows what it's about (even though she went over to the dark side). One of the best things about this restaurant is that the menu is... flexible. Because Laine can cook anything, you more or less ask and something can be arranged out of local ingredients.
The food i ate. One thing you really need to try is the Kombucha. There are usually 3 or 4 batches brewing in the kitchen. If you know what this stuff is The Chaya Garden Restaurant has some of the best. For breakfast, the best vegan option is the home made granola. It's full of fruit most people have never heard of, nuts and seeds. If you want to go with dairy, get some of the local yoghurt. I've also had a Chaya Veg scramble that was pretty killer. I can't say much about lunch as i've never had it there. Dinner is the big one though. I had an amazing salad with romain and red leaf salad with raw star fruit and a from scratch vinegrette. The main was a baked something or other, with chaya, tomatoes, onion, fresh basil, oregano and coco yams. It has a little of the local Spanish cheese on top, but that could be left out. Dessert was a starfruit, apple, papaya crumb i think.
It really is all good and you don't have to worry. If you like the roll of the dice, just show up and it will be good. If you want a little more certainty, call and make a reservation and you can let them know to expect a veg, vegan or raw foody.
Cons: It's a little far.