I've been to this restaurant several times and I keep coming back! It unfortunately always has a long wait and the service isn't bad, but is a bit slow. There are coupons in several shops throughout the city for free appetizers, you should grab one! Nature's Treasures usually has them on the table as you walk in. The customary chips and salsa they bring you are sooooooo good! I get the veggie quesadillas or the avacado enchiladas, both are far out!!! Parking sucks too, but it's walking distance from the strip if you are already parked! If you are in the market for some Mexican food, walk up the hill and get a table, you won't be disappointed!