VooDoo BBQ expanding into South Carolina

    Insider

    VooDoo BBQ & Grill has signed a deal with a franchisee to open its first restaurants outside of Louisiana. Kerr Management has an agreement to open eight restaurants in South Carolina. The first l…


    Already an INSIDER? .