I have mixed feelings for this place, as I have visited many times.
The décor is nice, the food is excellent, but the service that used to be wonderful is now lacking. On my last visit on a Saturday evening, as well as the prior one, the wait for food was well over 30 minutes, even though the place was almost empty, only 1 or 2 other tables occupied besides ours. That small of a crowd is rather strange for a Saturday after 7pm if you ask me.
On the last visit, 2 days ago, the temperature in the restaurant was about 10 degrees higher than outside, which was fairly warm at 70+ degrees. I noticed that no air conditioning was on. I also noticed the vents in the ceiling, but I was told by the one employee we saw the whole time we were there that they did not have AC.
The menu has many culinary delights, but, alas, no desserts or fruit or even salads are listed. I ended up eating the Chile Relleno, which, to my surprise, had not a drop of any sauce anywhere on the plate, only a drizzle of sour cream. It was very tasty, but not overly greasy (just a bit) from the frying oil. It also was not too spicy, which is always a plus for me!
I do have to rave about their Horchata beverage, it is in a huge round cup on a pedestal, I believe they are also used for margarita drinks, but this place does not serve alcohol. The price is not bad, at $2.50, but I think that is part of the racket they have running, that you get so thirsty from the heat that you have to have more than one full glass of something to drink.
I think with a little more staff, fix the AC and some advertising this would be a great little restaurant!