Southern Deli (SD) Holdings LLC, one of the largest franchise group of the McAlister’s Deli Corporation, owns and operates 30 stores across North Carolina and South Carolina. SD Holdings began as a single-store franchise in Charlotte, North Carolina in 1999, and has worked with our firm since 2008.