I would score this place negative 20 if Yelp would let me. I had to give it one star just so I could put a review into yelp. We ate tonight with 6 adults and 2 kids. Kids got food right away. Adult drinks came haphazard over a 40 minute period. Pineapple Mojito being last and half of us never got the water we ordered. Food came about 70 minutes after we ordered. (Mind you- smaller tables around us arrived later and were already eating and turning over yo new guests). I made the mistake of ordering a rare cheeseburger ( not raw with a light grill surface and not medium- barely pink- and yes I checked with waitress at order time to manage expectations) So of course my burger was medium . Not waiting for someone to check 10 minutes later I tracked down a server to have ut corrected. I was told right away - haha. Manager (Rob H.) shows up 10 minutes lates to apologize and say just a few more minutes. Tic toc tic tic - 7 more minutes pass and waitress shows p with check and quick hides it when she realizes zistill have no dinnrr. Manager appears with a raw burger gray on outside and cold cheese on top and announces this is a raw burger. a little back and forth later he takesit back , offers a free piece of cake for the kids who are on way out door so no thank you. Insult to injury they had the nerve to charge for both the wrong burgers and only take off price of one burgers . Yes after complaining he fixed check but really does this sound like it was a customer friend family pre-wedding celebration???? Hell no !! run from this incredibly poor managed/ run cheesecake factory. There are great choices up and down the street with better food, service and prices.