The Place Beach Restaurant & Bar

Anguilla

Restaurants

Nestled in the middle of beautiful Rendezvous Bay: dazzling waterfront, refreshing drinks, delicious lunch or dinner.

</div>

CONTACT DETAILS