New Beach Bar Opens in Anguilla
Tagged: anguilla, beach bar, caribbean, falcon nest, island harbour, travel
Recently planting its sandy toes in Island Harbour, Falcon Nest Bar and Grill is the latest beach bar to come to Anguilla. Located just east of Everett’s right by the dock to Scilly Cay, it’s described by Anguilla Beaches (plenty of pretty pictures!) as a beach bar that “ticks all of the key “beach bar boxes,” offering sun, sand and excellent seafood” and “is quickly establishing itself as a...