Every time I am in Charlotte I end up going to the farmers market. The best thing is the house is close by and wow the selection. The produce is fresh and tastes amazing, the bakeries have some really good breads and pastries. If you would like some really fresh, local meat you have gotta check out this farmers market. We picked up a rib eye that was a little above average price, but the marbling was perfect. The best thing was they had in bone as well as without.
Head over to the crafts section, there are some great vendors selling different soaps, natural bug repellants, etc. If you have a moment head over to the farmers market. Be sure to bring cash, some vendors are starting to accept credit cards but not all vendors.