Excellent food. I thoroughly enjoyed everything I tasted.
Cheese "fondue" appetizer and fresh guacamole were outstanding. Loved the three taco plate (tried pork belly, carne asada and fish)- the tortillas are insanely small but they packed a lot of protein on them. (I ordered with no onions/cilantro and sadly they still came on them, but was able to brush off most of them.) Beans/rice side are tasty and I like them being served in the same bowl- they mix well together. Wife had the chicken enchiladas- absolutely bursting with chicken. Margaritas were tasty as well.
Very nice servers, had some problems with ringing up our Travelzoo voucher (two apps/entrees for $35, a good deal) but they eventually got it right.
Highly recommended. Get off the Strip and their rather piss-poor Mexican joints and eat here instead. I'd come back in a heartbeat.