Find the top Fish & chips restaurants in Tallahassee, Florida near you now.
Seafood restaurant
Address: 151 Orange Ave, Tallahassee, FL 32301
Address: 2833 N Monroe St, Tallahassee, FL 32303