The staff at this McDonalds was EXCEPTIONALLY RUDE!! It took five minutes at the drive thru for someone would respond on the speaker to take our order. Next they were out of the ingredients for the advertised breakfast sandwich. We were told they only were serving lunch despite having a menu advertising all day breakfast. We then ordered lunch. The gentleman we spoke with was rude and unprofessional. When we got to the window it took another 10 minutes to pay and pull up to the window to receive our food. The staff seemed unprepared and disrespectful. Our food that we ordered was cold and prepared in a sloppy manner. The sandwich was half out of its wrapper and spilling on everything before we'd even opened the bag. The food was disgusting and cold. This McDonalds was horrific!!! A very bad experience