I took my friend who was visiting from out of town here for a nice restaurant experience. Boy did we get an experience... My boyrfriend and I decided to share the factory combo of herb crusted salmon and shrimp scampi. The salmon was horribly undercooked in the middle! I told the waiter and he tried to tell me that it wasn't and that if I wanted I could get another cooked piece. At this point I was disgusted and wanted to order something else on the menu. The waiter then came back and jokingly said okay you only have to pay half price for the combo since we only got half a meal :/ He then said he convinced the managers to comp. the meal. I got my second plate of food which was also not very good. Disgusted and disappointed I decided that we were just going to order our desert and get the check. The combo had been comped as promise and we paid our bill. Whatever change was left, we gave to the waiter. As we were gathering our things he had the audacity to complain to us about his tip and said that he got us a free meal and spouted off some more bs as he walked away. Never in my life have I had this happen to me. We tipped the appropriate percent and he felt it wasn't enough and came to us, the patrons, and complained about something he should be grateful to receive. This was TOTALLY UNPROFESSIONAL!!! I then told the managers and they were outraged. They told me that it was the waiters idea to only deduct half for the combo plate and theirs to comp the whole thing. Not only was this waiter, named REX (?), rude and out of line, he was a LIAR. The manager there was very apologetic and proceeded to the bakery to give me my choice of deserts. This however, does not change the fact that we had a horrible, bland, undercooked meal and were treated like scum by their greedy rude waiter. My friend from out of town never wants to eat at a Cheesecake Factory when she comes to Las Vegas ever again.
I should note that the lunch specials are pretty good when I go here to eat during work. Tonight was the worst and is going to turn me away.