Captain D's

2307 E NC Highway 54, Durham NC

(919) 361-2110

Rated 5.0 out of 5 from 1 Reviews Captain D's is a pretty good Seafood Restaurant Restaurant Ranked #1 of 45 Restaurants in Parkwood Durham.

★★★★★ on the 7th of August, 2013

Go to their website & sign up for their coupons
Location