Really, really disappointed. I have eaten at the Steele Creek location many times and have had good meals. We took my husband to the one in Cornelius for his birthday this week, and it was terrible. The pulled pork was DRY---so dry that it had to be doused in sauce to make it tolerable. The fries were cold. The cole slaw had no sauce or seasoning; tasted like plain, shredded cabbage. The mac cheese was also cold. Really disheartening to take a family out for dinner and spend $60+ and the food is terrible. So bad you wished you'd stayed home and eaten leftovers. We won't be going back. Waitress was terrible too, by the way. She was too busy talking with friends and going out to smoke to even come back and bring our bill. Food took forever, bill took forever, and experience was awful. Make the trip to Jim N Nick's and don't waste your time at Mac's.