This restaurant has THE BEST view in Ocho Rios that I have ever seen! The food is casual dining but very tasty and also reasonably priced. You take the sky explorer to go up the hill to eat and this (literally) heightens your experience. You must meet Starr who is like the Host here, so much personality and very sweet and professional. The drinks are good too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.