Casual Dining · Location: Carriacou
The Callaloo Restaurant & Bar
Hillsborough +1 (473) 443-8286 email@example.com mermaidhotelcarriacou.com
From its inception over a decade ago the Callaloo Restaurant & Bar has been a fixture in Hillsborough, Carriacou. Newly renovated with a new bar and deck, which extends out to the beach, it is on the premise of the Mermaid Beach Hotel.