They offer good quality, fresh Mexican food. Now that we have established that, here are my other thoughts:
1. I had never had to "wait" for Mexican food for 10-15 minutes before.
2. I can't tell if this place is high-end or low-end. They need to either lower their prices or increase the quality of the interior such as cleanness.
3. I cant imagine anyone enjoying eating here much, it would make more sense to have take away.