Captain D's Seafood Kitchen – Birmingham, AL – 1725 Finley Boulevard | Map by HoursMap