fbpx

Crystal River Seafood (W. Tennessee St.)

1968 W. Tennessee St.
Tallahassee FL 32304
(850) 575-4418

This Florida-based chain specializes in seafood and country-style sides. Two locations.

Go to Website

This Florida-based chain specializes in seafood and country-style sides. Two locations.

Visit Tallahassee Newsletter