I ate there a few weeks ago with some friends and thought it was one of the best Mexican restaurants I've ever been to, and I've been to lots. I was in a party of 5 and we were all happy with the food and service. Their salsa was some of the best I've ever had. Some of us asked for changes to what was on the menu, and they were made as requested. I was very happy with the place. Will definately go back the next time I'm in SA.