Met here for a business dinner. Trendy atmosphere may be a bit loud for some but I enjoyed the people watching and decor.
Margarita was excellent but that's expected based on the restaurant's name. I've never understood why they put salt on a glass and then give you a straw. How do they expect you to taste the salt. :-)
Dinner was hot, not greasy and delicious. Purist Mexican foodies probably would not find authenticity. I liked it though and would return.
Parking is a problem. I had to drive around quite a while before I found a slot. Palo Alto has become very busy for dinner.