Worst McDonald's and drive thru ever!!!!! Their shake or latte machine is ALWAYS down, their drive thru cashier can't always hear you, and then when you try to speak up, she gives you an attitude. It's not like i come here everyday but whenever i do, she's the order taker. And such a looong wait!! Im in the drive thru right now and i kid you not, 25 minutes before i reach the first window to pay my food!!!!