Coral Bay is a lot quieter than Cruz Bay, but this is a good spot to stop for lunch because there are some little shops to browse while you wait for your food. There are chickens running around, so that's fun to watch. I loved the little shop here that had local goods - so much better than buying plastic crap from China. They sold local honey, and local pottery, etc. Back to the restaurant - food was good, nothing fancy, but ready quickly and tasted good. Prices were reasonable for St John.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.