Mermaid Cove
(9)
Boutique in Deerfield Beach, Florida
Permanently closed
Address: 801 SE 10th St #1, Deerfield Beach, FL 33441
Rating
(1)
Mermaid Cove is a fun shop which sells crafty clothing and aquatic-themed gifts -- it's tucked into a strip mall in Deerfield Beach, so if you stop in for food, ...
People also ask
What is a mermaid cove?
How do I get to Mermaid Cove, Idaho?