When visiting North Carolina my husband and I went to Harris Teeters a lot it as it was the closest grocery store to us and it had food that we could pick up and get it right then and there. It also had a huge beer selection, especially when compared to grocery stores in Florida such as Publix.
If you went too late there wasn't much left in the way of prepared foods. But we were able to get some chicken, rice, and vegetables and have that hold us over for two days instead of having to eat at restaurants every day.
Overall, the next time that I'm in North Carolina for an extended stay, I will stop by Harris Teeters to pick up anything that I need during my trip.