This place will never receive my business again. I have never had to wait more than 15 minutes just for the waiter to even say hello. I understand that this place is busy, but other restaurants on the strip especially in a hotel of the Mirage's quality can do way better than this. Even throughout our meal, the waiter did not even come once to check on us or refill our drinks. This is unacceptable and reflects very poorly on the Mirage.