The food is great.
That being said, I had a very disappointing experience with their service. After calling in a pick up order, I waited inside for nearly 20 minutes. I would've completely understood this if our food wasn't ready and sitting ready to be handed to us for most of this wait.
When I got home, I checked my order and realized they had forgotten two buns for the beef brisket sandwiches I had ordered and my Carolina Red had somehow become Texas & Georgia Peach. When I called them to tell them about this it became abundantly clear that they intended to do nothing to remedy the situation. I expect to need to check through everything in my order before leaving a McDonald's drive thru, not a legitimate restaurant.