This is my favorite kind of place. Think of San Francisco's Ferry Building or Washington, D.C.'s Union Market. Make it smaller and drop it in Charlotte. Bam, 7th Street Market.
Full of local vendors and classic Charlotte color. Great food surrounds you. Free parking up to 90 minutes in the attached garage (don't forget to validate!). Grab a cup of coffee and try to snag a table (or share with others and make new friends!), and leave room for dessert because between crepes and baked goods and ice cream, you're going to want it.