When I was in Freeport, I tried out Harraseeket Fish House in South Freeport, and it quickly became one of my favorites. It's just a short drive from the main area, and you can sit by the water while enjoying some really fresh seafood. If you're into healthy eating, I also found some great spots offering
organic natural foods nearby.