Not a fan of this place. The food is terrible and pricey, The staff is pretty terrible and ticket times run slow even though there seems to be a lot of them there. The dance floor is nice, but I don't like how they play hip hop or as they call it "Top 40." With a name like Cactus Moon you think it would be straight country. The one great thing about this place is the pool table, they are great.