I was in Charlotte for business and my coworkers and I needed to pick up some wine since we were heading to another coworkers house for dinner. They don't have a BevMo out in Charlotte so we had to Yelp the nearest wine store, and ended up here.
The store is located in a busy shopping center with other stores and restaurants but this seemed to be the main store of the plaza. Parking is plenty. The store itself is fairly large with many aisles full of wines and beer, and even a cheese and cracker section to go with your wine. There's also a cold wine and beer section in case you are consuming your drink after your visit. No hard liquor though unfortunately (boo).
It's Total Wine & More -- just wish the "more" included hard liquor as well. Great location if you need to pick up beer and wine though.