Captain D's
3447 Main St, Atlanta GA
(404) 669-0005
This is the page of Captain D's on 3447 Main St Atlanta GA 30337.
(first reviewed on August 7, 2013, last updated on November 24, 2023.)
Captain D's is ranked #1 of 48 Restaurants in Elmwood Atlanta.
This page has had 41 visitors. You are the 41
st
.
Captain D's is on Main St between Lookout & Lee
Map and Directions
WebSite
Rated
5.0
out of
5
from
1
Reviews
Captain D's is an above average seafood Restaurant Ranked #1 of 48 Restaurants in Elmwood Atlanta.
★★★★★ on the 7
th
of August, 2013
Service sucks but only fish place in area.
Location