Sophisticated menu, lots of fresh vegetables, clever onions and spices. total new experience for a Mexican restaurant!