Please do not go to Negril, and not eat at Just Natural. This place is full of pure beauty, beautiful people, and great, reasonably priced food. The french toast is to die for and the honey dipping sauce, makes my mouth water. Don't sit at the first seat you find, explore the grounds while you wait for your food. The setting is beautiful, the flowers are amazing and yyou mightt just find beautiful Christine!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.