Charlotte's eclectic dining scene has just about anything for you to relish, from humble to high-end restaurants. The Southern city naturally offers traditional home-style cooking of barbecue and grits, but its locals also enjoy South American, European, and Asian cuisines....