Description
The Lime Keel House is located in Island Harbour. The bar and grill are open on Fridays from 5pm. The Sunday market for fresh seafood, vegetable, and local art is on Sundays from 8am.
The Lime Keel House is located in Island Harbour. The bar and grill are open on Fridays from 5pm. The Sunday market for fresh seafood, vegetable, and local art is on Sundays from 8am.
White Hill, Island Harbour, Anguilla
Add Review