I'm not as big a fan of this place as other people seem to be but it's ok.
What people call "authentic Mexican food" seems a little strange to me.
Order a cactus salad in Mexico and you won't get canned cactus like you do here.
The cans of it are for sale right next to your table so that takes a little class away from the experience. Portions are quite small for the price.
The ceviche was very good, though. I'd have it again.