Mermaid toast is the newest toast to be added to the latest food trends in the Instagram world. Read here to find out what this is all about.