British Restaurants
The Cliff Restaurant, Barbados Review
I was looking forward to eating at the Cliff as it had been highly recommended to us by friends. The Cliff restaurant is situated right on the beach in Derricks, St James on the West of Barbados and to...
[Read more...]

