food
O'Carroll's Cove Beach Bar & Restaurant
Enjoy a seafood chowder or a dozen of oysters in front of the sea ?
138 countries - 480 spots