
Captain D’s restaurant franchise makes the news—again! Ranked in Top 200 Restaurant Brands by Nation’s Restaurant News.
Captain D’s, the leading seafood franchise, was ranked #87 on NRN’s Top 200 list and was the only seafood concept that made it in the