Captain D’s to Open Three New San Antonio Restaurants as Part of 2025 Comeback
SAN ANTONIO, TX — After years of fighting against declining interest in seafood chains, Captain D’s is charting a revival with bold expansion plans in 2025. Among the most significant moves: the company will open three new restaurants in San Antonio, marking a major step in the brand’s comeback. What’s New at Captain D’s San…
