West End Road, Negril, Westmoreland, Jamaica
Ivan's Bar & Restaurant At Catcha Falling Star Resort
Ivan’s bar & restaurant is located at Catcha Falling Star Resort on Negril’s West End Cliffs. Open from 5pm daily serving excellent International and Jamaican Cuisine and fabulous cocktails from friendly bartenders. A private dinning is available.
Is this your listing?