First visit was very good. Fresh ingredients. I'm from the US so I have access to a significantly larger selection of Mexican restaurants, but this was good. Nice clean atmosphere. I wish I could have stayed for the live music. Will definitely go again