Home > Attractions in Eleuthera and Harbour Island > The Queen Conch, Harbour Island
Editor |
Address: Bay Street, Dunmore Town, Bahamas.
This is a favorite restaurant for visitors on this island. You will get chances to taste the National food of Bahamas; Conch over here in different flavors. You can try delicious seafood dishes from this restaurant too.
Leave a comment