Tried once a long time ago and came again today to give it another shot after seeing they may have change owners. Came for lunch and the large restaurant was pretty quiet. The place is a beautiful establishment with plants and fountains in the courtyard and patio and inside is covered in pretty floral tiles.
The food from chips and salsa down to dessert were all exactly 3 stars. They were very basic. Chips were the thin oily kind that I like. The red salsa was decent and garlicky but the green salsa was unexpectedly very sweet (not my style). I ordered a beef burrito lunch plate for $9.95 and I felt it was overpriced for the small burrito. Burrito was nothing special and tasted like something I could make at home. Rice and beans were okay. The churro and ice cream was...you guessed it - just okay. Churro was ordinary and even a little too hard.
Was really hoping to give this place a second chance since it's so beautiful, but unfortunately there are better Mexican restaurants around.