Permanently closed
Captain D's
- Fast food restaurant
- 1067 Hwy 123 Bypass, Seneca, South Carolina, 29678
Find your next restaurant.
Previous recognition
#3 Fast food restaurant in Seneca, South Carolina
Permanently closed
#3 Fast food restaurant in Seneca, South Carolina