Captain D’s to celebrate grand opening in Spartanburg, SC

October 27, 2015

Captain D’s announced a new restaurant located in Spartanburg, South Carolina, will open on Nov. 2