This is where we come to settle my wife's craving for Mexican food, and we also meet friends here who simply love this place. I am not a fan of Mexican food but a happy wife, right? I think the prices here are a bit on the high side and we have never come here without having to wait, the shortest being about 10min. The service is OK the staff always looks busy scurrying around like they have too many tables to deal with. The food is pretty good and I have to say I don't think I have ever left hungry, good sized portions. I found out that this isn't my daughters favorite spot but she really doesn't eat anything but a bean and cheese burro anyway! We find ourselves here mainly due to its proximity to us and my wife does like it here as well.