I'm always looking for a good Mexican restaurant, but I've been spoiled by good homemade food. I had the fish filet and the tilapia was overcooked. The Diablo sauce was weak. When I asked for a hotter salsa, it was a habanero sauce that did not have a good blended flavor. To add an insult, they charged me extra for it. The beans were mushy and the rice was overcooked and under flavored. I asked about tamales, but the waiter said they were the kind with thick masa like the rest of the low cost Mexican places. The salsa that came with the chips was quite watery. To be honest, it's not any worse than other Mexican restaurants in Henderson. Perhaps people here have never had really good Mexican food. There are at least two takeout places here that are less expensive and have better food. That said, the ambiance was good and our server was superb.