151 E Orange AveTallahassee, FL 32301
From Business: At our Tallahassee, FL location, we are part of a historic seafood tradition. Captain D's Seafood Restaurant first opened its doors back on August 15, 1969. A lot…
109 E College AveTallahassee, FL 32301
From Business: Quirky downtown restaurant with sushi and Asian fusion food. Located at the base of the historic Governors Inn and within walking distance of the state capital.