Beachfront restaurant Mamabeach offers creatively plated seafood, pasta, and fish, alongside cocktails and music on a terrace.