If you love to eat, Charlotte is the place to be. Barbecue is a popular choice, and numerous Charlotte restaurants offer plenty of styles to choose from. If barbecue isn't your preference, don't worry. This eclectic city offers everything from authentic international foods to soul food classics to raw vegan fare. Keep an eye out for food trucks as you explore, as they're a foodie favorite in this city.