Delicious, and the food seems authentic (not that I've been to Mexico.) Our waiter was very friendly; it just probably isn't the best choice if you're in a rush. That's not the style of service it is. (Saying that, members of our party had to dash and the kitchen rushed their food, so it was all good.) Overall, we were impressed.