Get directions to: Captain D's Seafood, Knoxville, TN
Restaurant address: 2714 Alcoa Hwy Knoxville, TN 37920, USA
Restaurant: Captain D's Seafood