I really wanted to like this place given my wife's obsession with good Tequila and margaritas. My family of four had dinner there last week, and for the most part the food was quite good. We shared the appetizer sampler which includes some fairly unique takes on traditional items such as quesadillas and taquitos. My chicken mole (their specialty) was excellent, though the other entrees, including a filet, varied in quality. And someone save me from the cactus, which was anything but succulent.
My issue with this place concerns the indifferent service and complete lack of warmth. Everyone was going through the motions in the most perfunctory manner. When I've dined in Mexico City restaurants there is typically a familial quality to the service, as if you've entered someone's hacienda. This was completely absent at El Agave, where it felt like a malaise permeated the place. I also don't understand how a restaurant built around the Tequila theme can entirely ignore that fact when it comes to ordering. No mention of the spectacular variety of bottles that adorn the restaurant - no unique drinks mentioned. There may have been a special menu, but if so it was never brought to our attention. In retrospect I should have asked, but it's surprising that it wouldn't be offered. And the margaritas were not as tasty as the ones we had during our lunch at Chilis the next day.
I know this place is popular, so maybe we were unlucky with our wait staff. But the problem seemed more generalized than that. Maybe others have fared better?