Get directions to: Captain D's Seafood Restaurant, Starke, FL
Restaurant address: 804 South Walnut Street Starke, FL 32091, USA
Restaurant: Captain D's Seafood Restaurant