Hippie Island is a restaurant and community gathering spot on Margaret Island, decorated with colorful steps and plants in a laid-back hippie style. It serves breakfast dishes like bacon and eggs, egg quesadillas, English breakfast and BBQ sandwiches, plus its own brand of coffee, and welcomes guests arriving by scooter or bike as well as dogs.