Captain D’s continues Midwestern growth with sixth Illinois location
Nashville-based fast casual seafood restaurant Captain D's has opened a corporate-owned location in Carbondale, Illinois. Located at 1040 E. Walnut Street, the Carbondale restaurant marks…