We waited like 20 minutes in the drive thru for the cashier to get the order right. There's no ordering speaker, you order at the window. The cashier had no idea what she was doing or how to answer questions. I asked for a salad with no dairy because I can't have dairy, she came back and said they wouldn't do cheese. After going back and fourth, I had said to just give me grilled chicken instead and she wasn't accepting that, just said they'd make the salad with no cheese. I finally get home to eat it and notice something tasted terrible, I look down and notice there's rotten lettuce. The tomatoes were also rotten (threw them away before deciding to write a review). It tasted and smelled awful! I will NEVER return to this McDonalds again. I couldn't even eat my lunch because it's rotten and I paid for it. Not impressed at all.