Yvette Beach Bar

Ocho Rios, Port Antonio & the North Coast


On the main road in the center of Long Bay, Yvette's is a lively open-sided restaurant and bar, with a thatched seating area. Strong on fish, curry goat and chilled vibes.