I ate there today. I didn't have high hopes since it was another Mexican place. I must say I was impressed.
I had the "fish out of water" sandwich (grilled red snapper, grilled pineapple, coconut creme, and slaw). It was delicious. The plantains were tasty as well. Not much of a fan of the sweet potato waffle fries though. They were okay, but not as good as everything else.
I think everything is supposed to be organic or as close to organic as possible. I don't really care about that, but the food did taste very fresh and definitely not processed like some of the stuff that you get at the chain restaurants.
I will definitely be going back.