One of the best places for mexican food in town. Similiar prices to Red Lobster if you need a reference. This particular location sits on top of a hill with a spectacular view of the Las Vegas strip and well as other nearby casino/resorts. Expect a short wait to be seated, they do get rather busy. However the service is fast and friendly, we had three servers attending to us. There were no mix ups, a single one forgetting about us nor did anyone seem frustrated with the dinner rush. My steak was cooked perfectly and to my desire however the lobster tail was a bit over done. It was good just a little dryer than I would like. They had a mariachi band playing and would go up to tables to play if it was a persons birthday or other celebration which included staff singing along.