We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Captain D's

Is this your business?
1219 E Broad Ave, Rockingham, NC 28379-4901
+1 910-895-2600
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent64%
  • Very good12%
  • Average6%
  • Poor6%
  • Terrible12%
Travelers talk about
“flounder” (4 reviews)
“fries” (4 reviews)
“hush puppies” (5 reviews)
Restaurant Hours
CUISINES
Seafood, American
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
1219 E Broad Ave, Rockingham, NC 28379-4901
All Details
Write a Review
Reviews (16)
Traveler rating
Traveler type
Time of year
Language

1 - 10 of 16 reviews

Reviewed 4 weeks ago

I had the 4 pc batter dipped fish, fries, slaw and hushpuppies. Hubby got the chicken tender dinner with slaw and fries. I also got a 5 pc fried shrimp. The food was hot and good. We have been many times to this Captain D's....More

Thank Barbarainnc
Reviewed July 15, 2017 via mobile

Great food, great service, and great atmosphere. The decor served as an excellent backdrop for our hit and delicious meal. Thank you

Thank Beverly919
Reviewed November 15, 2016 via mobile

We as a family enjoy eating at Captain D's a least once a month. The last few times several items were wrong on a take out order. When you make it home it's usually to late to track back. Our last visit a hair was...More

Thank Randy S
Reviewed October 19, 2016

Great service - good place to go for a quick meal. Server was great to check on us a lot to see if we needed anything.

Thank WeTravel12050
Reviewed August 25, 2016

It has been a while, but we returned for their great food. They have updated the looks, brighter and welcoming. 😊 😊 😊 Food now served on real plates, not disposable ones. Staff is great, came around and checked on us. I got the 3...More

Thank Barbarainnc
Reviewed July 25, 2016

Captain D's in Rockingham, NC is one of the best Fish Restaurants I have eaten at. The people are so friendly and they treat everyone the same! They try to make sure your food is as ordered. I recommend this Captain D's to anyone who...More

Thank pastordockery
Reviewed November 25, 2015

We were weary travelers and went for the all - you -can -eat country fish dinner. The place looked clean and welcoming. The staff seemed friendly. We felt that this business would do better if there were just a few changes made. The broccoli side...More

Thank thecountyfolk
Reviewed October 14, 2015

Food is hot and cooked to order. You get ample portions, friendly service and its consistent, and best of all it's good and affordable

Thank ccinthepines
Reviewed August 17, 2015 via mobile

The building old style. Restrooms not clean. Over all restaurant needs to be updated and more organized to meet needs of the piblic.

Thank lowe21
Reviewed March 17, 2015

The foulest and most vile of eating experiences. A stomach pump would be a fitting after dinner course.

Thank Brad P
Nearby
Nearby Restaurants
Pat's Kitchen
26 reviews
.03 miles away
Taco Loko
8 reviews
.16 miles away
Bojangles'
9 reviews
.39 miles away
Nearby Attractions
Discovery Place Kids-Rockingham
20 reviews
1.67 miles away
Hamlet Depot and Museum
15 reviews
4.10 miles away
The Rankin Museum of American Heritage
16 reviews
10.39 miles away
John Blue House and Heritage Center
16 reviews
18.36 miles away
Questions & Answers
Get quick answers from Captain D's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch, Dinner
Restaurant features
Seating, Wheelchair Accessible
Good for
Families with children
Location and Contact Information
  • Address: 1219 E Broad Ave, Rockingham, NC 28379-4901
  • Location: United States  >  North Carolina (NC)  >  Rockingham
  • Phone Number: +1 910-895-2600
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing