Entertainment The Little Mermaid Takes The Argyle Theatre at Babylon Village Under The Sea Posted on February 17, 2020