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.

Dirty Don's Oyster Bar & Grill

) #89 of 712 Restaurants in Myrtle Beach €€ - €€€ American, Bar, Seafood
408 21st Ave N, Myrtle Beach, SC 29577-3151
+1 843-448-4881
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good28%
  • Average10%
  • Poor6%
  • Terrible7%
Travellers talk about
“oysters” (232 reviews)
“oyster roast” (19 reviews)
“fries” (70 reviews)
Open Now
All hours
American, Bar, Seafood, Soups, Gluten Free Options
€€ - €€€
408 21st Ave N, Myrtle Beach, SC 29577-3151
Write a Review
Reviews (819)
Traveller rating
Traveller type
Time of year

1 - 10 of 819 reviews

Reviewed yesterday

Stopped by for lunch, great quaint little place, cold beer and good food, does not get much better than that.

Thank Daniel M
Reviewed yesterday

Best food and server Rosie, our server, was the greatest! We will comeback here to the 21st avenue location every year! The Dirty Don's on the boardwalk would not honor our free appetizer coupon so we were more than happy to come back to the...More

Thank Dawn G
Reviewed yesterday via mobile

Stopped for lunch. Ordered oysters on half shell and 2 of them were spoiled. The shrimp Po boy tasted like it was fried in old grease. Waitress spilled oyster juice when delivering food. Not real impressed with the food or service but the ocean view...More

Thank David K
Reviewed yesterday

I was not impressed with the oysters, I had the blackened oysters and the ones with the spinach. I've had better

Thank Mandy P
Reviewed 2 days ago via mobile

My wife and I just ate at Dirty Don's for the second time and we are really enjoying this place. This is a small hole-in-the-wall type of beach bar that we really enjoy visiting on our vacations. I had raw oysters and the seafood pizza,...More

Thank owhite2012
Reviewed 2 days ago via mobile

We always go in Dirty Don's when we go to the beach & love it. But this time it was very disappointing. We were at the table several minutes before someone acknowledged us. I got a flounder basket (I always get it) & had to...More

Thank Paulakay44
Reviewed 2 days ago via mobile

I have spent some great afternoons at Dirty Dons drinking cold ones and eating roasted oysters. Great for post golf hanging out. It's not on the beach but it's better than the beach bars. There's a deck that gives you an opportunity to sit outside...More

Thank ZippyZZZ
Reviewed 3 days ago

We attended on a recommendation and we were very pleased. Excellent Oysters and Ice Cold Beer. Friendly staff and clean surroundings.Plenty of variety, but you have to try the Hush Puppies!

Thank Scott5551212
Reviewed 3 days ago

been walking by here for years boy what I've missed,went by for lunch just the right amount of food for the price,very tastey, cold beer fast service

Thank Buster B
Reviewed 1 week ago

This was a fun place that we went back to visit. Good cheap oysters and nice cold beer. Nice outdoor seating.

Thank mlurski
Nearby Restaurants
River City Cafe
636 reviews
.05 km away
Krispy Kreme Doughnuts
262 reviews
.26 km away
Bummz On The Beach
696 reviews
.26 km away
465 reviews
.10 km away
Nearby Attractions
Myrtle Beach SkyWheel
5,921 reviews
1.05 km away
Myrtle Beach Boardwalk & Promenade
2,807 reviews
1.13 km away
Grand Strand
404 reviews
1.04 km away
Myrtle Beach Convention Center
161 reviews
.55 km away
Questions & AnswersAsk a question
Do they have a TV outside?
29 March 2017|
Answer Show all 2 answers
Response from Lisa B | Property representative |
I'm sorry, neither location has outdoor televisions
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Serves Alcohol, Full Bar
Good for
Child-friendly, Local cuisine, Kids, Bar Scene
Open Hours
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 408 21st Ave N, Myrtle Beach, SC 29577-3151
  • Location: United States  >  South Carolina (SC)  >  Coastal South Carolina  >  Myrtle Beach
  • Phone Number: +1 843-448-4881
  • E-mail
Our "Key West" style restaurant features everything from fresh oysters on the half shell and nearly famous hot wings to mouth-watering burgers and perfectly grilled steaks. Try our famous "Dirty Don's Dunkin' Pot", a generous pot full of steamed shellfish topped with corn on the cob, hot sausages and served with garlic bread. We offer a huge assortment of sandwiches including our char-grilled burgers, Carolina BBQ and our own "Dirty Don Dog". When the weather's nice out, there's no better place to enjoy a meal than outside on our patio.Happy Hour is Monday - Friday 4pm till 6pm featuring $.50 shrimp, wings along with many reduced drink prices. Whether you are a local or a visitor, Dirty Don's is a must! Come on by and join us for a great meal, lots of fun & your favorite beer, wine or cocktail. We look forward to seeing you soon.