Cherry Grove Beach is a unique seaside community, and so are some of the top restaurants that call it home. This small fishing village is sandwiched between the Atlantic Ocean and the Intracoastal Waterway, making it an island of great dining selections. Known for its fresh seafood and beautiful scenery, Cherry Grove Beach takes advantage of the two to create a solid restaurant lineup. Because it is such a small town, a couple of the picks are a little out of the neighborhood but worth the…
10