About Nick’s Seafood Restaurant:
Perched directly on the north shore of Choctawhatchee Bay, Nick’s has served fresh local seafood since 1963.
7585 Hwy. 20 West
Freeport, FL 32439
Upcoming Events at Nick’s Seafood Restaurant: