Soul is one of the very few places in Charlotte at which I'll wait 2 hours for a table. The food and experience is just that good (plus you can kill time by getting a drink downstairs -- they'll text you when your table is ready). In my opinion, sharing small plates is the best format for a dinner. Favorites on the menu include Asian-glazed pork belly tacos; all the sushi; braised veal cheek ramen in garlic cream sauce.