Area photoThe Mermaid Restaurant at The Buccaneer
Last verified October 29, 2026
The Mermaid is an open-air beachfront restaurant at The Buccaneer resort on St. Croix, with views of Mermaid Beach. It serves Caribbean food made with local ingredients, along with frozen island cocktails.
Teague Bay, East End, St. Croix. Photo: Jason P. Heym, CC BY-SA 3.0


