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.

Location
  • White Hill, Island Harbour, Anguilla

Neighborhood
  • No comments yet.
  • Add Review

      You May Also Be Interested In

      Questions?

      Reach out.