I had been here a few times. The first time was when they first opened on the west side of the street and that was a total fail and swore never to return.
My second visit was last fall. It was a super fantastic experience. I went with a group of girlfriends and we had a great time. Food = great, service= great, atmosphere = loud/fun authentic = great
My visit last night was mediocre. The nachos pancho villa were greasy and not a favourite with my crew.
I ordered pork carnitas quesadilla and I enjoyed the authentic if a little greasy meal. The rest of my family were all more than a little disappointed in their meals.
Perhaps this restaurant needs to be a little more consistent, or it may be true that the company you keep influences your experiences.