Snoopy's is a great place on the island to get some sea food. It's one of those restaurants that may not seem sanitary because of the environment, but the food is prepared well. They have indoor seating, a patio next to water, and a covered outside deck that can hold many people.
more