Location & Nearby Info
Captain D's Seafood
151 E. Orange Ave.
Tallahassee, FL 32301
(850) 325-1100
Show nearby: