I've been to this McDonald's about three times in the last two months and each time it was a disaster. Waiting 20 minutes for my food on one occasion and when they finally brought my food out, it was wrong (at least the girl brought me an apple pie to make up for the wait). On another occasion, I sat at the menu sign in the drive-thru for 6 or 7 minutes before anyone asked to take my order. I asked what came on a certain sandwich and was told that it had ranch dressing. I said okay. Got my sandwich and drove off...took a big bite and it was mayo. On another occasion I got my food and it was cold and did not taste good.
I wouldn't go to this location unless you absolutely have to. Seems to have poor management, poor service, long waits, and poor food.