HORRIBLE! The service is horrible, the food is mediocre and now three of us have food poisoning!! Do NOT eat here! We ordered curbside, waited an hour for our food. I paid with "cake pay". The server argued with me stating I hadn't paid, had to wait another 15 minutes for her to figure it out. Now my 7 year old and 13 year old have vomited multiple times all over their beds, carpet and respective bathrooms and I have had diarrhea for an hour! Either the incompetent staff intentionally did something to make us sick (because I complained about the excessive wait) or it's a terrible coincidence because we all ordered different items. We are big fans of the Cheesecake Factory but this particular location has failed multiple times with us, this final time being the worst and the last!