Let me say first that this USED to be my favorite restaurant in town. I referred everyone I know to eat here. That was a couple years ago. I don't know what's happened lately but it's gotten bad. About six months ago I was served ribs that were microwaved, yes microwaved with that familiar super tough dry consistency and discoloration in the bones that only a microwave does. I sent the food back and didn't eat. A couple months ago I am craving Mike Mill's BBQ because of the memory of how it used to be so I gave it another chance. Again ordered ribs and brisket. Brisket was cold and tasted like a 2 day old left over roast from the fridge, tough and dry. My ribs tasted off. The meat had the smoke ring as it should but under that was disgusting. The meat was a weird grey color. These ribs were cooked from rotten meat and if that wasn't bad enough they were microwaved gain. I sent this meal back as well. My wife sent hers back as well. Even the sides were bad. The hush puppies were super dark almost looked burnt but were raw dough in the center. The server refunded our meal and said don't give up on them yet. I could hear someone getting yelled at in the kitchen when we sent our food back that they cost him a customer. I really didn't want to give up on them. I gave them one last shot last weekend. Mike Mill's was in town for the Best Damm BBQ cook off in Boulder City so I thought it would be better with him around. We went in Friday afternoon and me and my wife ordered baby back ribs. This time they send us cold meat that was weird again. Yes the meat was ROTTEN AGAIN! Disgusting again. I know what bad meat looks like, and this was bad. That was strike three. From someone who came here every birthday, several Thanksgivings and other special occasions, I give up. Its apparent that there is no longer quality control and the management is grossly incompetent. PLEASE MIKE MILLS FIX IT!