Little Mermaid is a haven for the Mermaid Beach ‘coastal community with a village feel’. It’s a home away from home for many, a place to hang out with friends, and a venue with the vibes they love. “This venue has been created with one clear vision,” Little Mermaid’s website states, “to foster friendships, generate...