Get directions to: Captain D's Seafood, Sparta, TN
Restaurant address: 101 Churchill Dr Sparta, TN 38583, USA
Restaurant: Captain D's Seafood