Address: 7585 Hwy. 20 West Freeport, FL 32439 Phone: 850-835-2222 Website: www.nicksseafoodrestaurant.com Email: Facebook:
Perched directly on the north shore of Choctawhatchee Bay, Nick’s has served fresh local seafood since 1963.