Very disappointed in our experience at this location. I have been to the Gilbert location once and it was okay. We were a larger party of 9 or 10 and called ahead but apparently they don't do reservations. So we arrived and waited about 45-50 minutes which was okay. While waiting we ordered drinks and some of us waters which we had a good experience with the bar staff and closed out with them as it is their policy. Once we got to our tables our waiter came around and asked for drink orders. Some of us ordered water and never received it. The waiter asked about ordering appetizers and we asked about the chips and salsa since in Gilbert they brought it to our table right away and the waiter told us they don't normally give us chips and salsa which was odd because every other table around us had chips on their table. The waiter then asked which one of us would foot the bill for the chips and salsa as if it was such an odd request.
Then when it came time to order the waiter was upset at one group who had moved over one seat for three members who had shown up a little late which we let him know that we can help with any confusion and he seemed to be upset. When it came time to order he was sneering at one guest who didn't quite know what they wanted to order as if we were wasting his time.
Once our food arrived I have to say I was really disappointed. The tacos were somewhat small and cold. My boyfriends burrito was good though.
The most frustrating part is not once during the hour we sat there did we ever get water. I had an empty glass and asked twice for water and nothing. We asked another employee who was cleaning tables who finally brought us waters. After speaking to a manager he mentioned that it is not their policy to give guests water which seems so odd for a restaurant. The waiter just ruined our experience with his attitude and put us all off of this restaurant. There are plenty of other Mexican restaurants that I will visit over this particular one again.