Get directions to: Captain D's Seafood Kitchen, Seneca, SC
Restaurant address: 1067 By Pass 123 Seneca, SC 29678, USA
Restaurant: Captain D's Seafood Kitchen