Although Difficult To Get To, Starboard Marina Has The Best Restaurant On the Lake. Getting There By Car However Is Easier Than By Boat. Pros: Overlooks The Lake, Great Kid's...
All reviews seem positive