Horribly horribly bad. Went there on a Saturday night at nine. At the drive through I sat waiting to place my order, no one said a word through the speaker for 5 minutes straight. I finally started saying hello and got no response. Finally someone said hi how can I help you, but it was so quiet I could barely hear a thing. I asked for a med fry and small Diet Coke. A whole 2 mins later he said $2.12 pull through. I then sat in line for 15 mins before even reaching the first window, only 3 cars in front of me. The car directly in front of me straight up pulled out of line and left which I was also about to do. I couldn't believe how it was taking so long. I finally got to the pay window, the girl got my order totally wrong and the price. When I questioned the price b/c I was told 2.12 she literally just laughed and grabbed my card. Her and the manager fumbled around with the cash and the drawer for a few mins, there was obviously a problem and I'm just sitting there waiting for my card back the whole time. 7 mins later I get to the 2nd window, I waited 4 mins before someone even came to the window! where they hand me the wrong order, something totally different. I give it back and tell them what I should have, they hand me the opposite, a small fry and a med coke. I again tell them it's wrong. They finally give me the correct order. I ask for ketchup which was a huge mistake. She left for another 3 minutes and finally comes back with two handfuls of ketchup and tries to hand them all to me, I'm like dude I only need 2 not 30! Like literally wtf is wrong with these people? This lady I assume was the manager, she had very short hair. She was running around the store like a maniac the whole time. I kid you not I spent 30 minutes in this drive through. And SO much went wrong. I have never written a review for anything before but I had to say something about this. My mind is still blown how a McDonald's could have been run so bad. But I guess what would you expect from a fucking McDonald's, crackheads work there. read more