- March 19, 2026
Loading
Captain D’s, a fast-casual seafood restaurant chain headquartered in Nashville, opened a new location, a conversion of a Taco Bell restaurant, in Brooksville on Sept. 14.