I'll tell you this, it's not much of a party atmosphere (like Myrtle Beach). There are ordinances that limit development, which is one reason I absolutely love it. As for restaurants, there are not many, but a few that come to mind are Groover's & Whaley's on the south end, SeaCow Eatery on the north end. There are a few more (burger/pizza joints), but these are my favorites. When it comes to eating on Edisto, the Piggly Wiggly is your friend.
You can go down to the marina and try to pick up a charter ride, I believe some of the charters do fill ins. I'm hoping to do that during a trip in October.