Gotta Have SoulFood BBQ is a great place to visit for delicious soul food. The atmosphere is quiet and casual, making it a perfect spot for solo dining, lunch, or dinner. The staff is friendly and provides excellent service, and the menu offers a variety of options, including vegetarian and vegan choices.The food is a highlight of the experience, with many customers raving about the ribs, BBQ chicken, and other comfort food items. The portions are generous, and the prices are reasonable, making it a great value for the quality and quantity of food.One of the standout features of Gotta Have SoulFood BBQ is its commitment to using fresh, high-quality ingredients and cooking with love. The owners are clearly passionate about their craft, and it shows in the final product.The location is convenient, with on-site parking and free street parking available. The business is also wheelchair accessible, making it easy for everyone to visit.Overall, Gotta Have SoulFood BBQ is a must-visit for anyone looking for delicious soul food in a welcoming atmosphere. The only issue is the inconsistent quality of some menu items, as experienced by one customer who received undercooked ribs and hard burnt ends. However, the owners are responsive to feedback and are committed to providing a 5-star experience for all customers.