Eat where WE eat.
Drink where WE drink.
Eat where WE eat.
Drink where WE drink.
Established in 2005, John Crow’s Tavern is Ocho Rios’ favourite Gastrobar, committed to revolutionizing your dining and drinking experience. Whether you’re from out of town, visiting from another country or you live down the street - at John Crow’s Tavern, we are all friends and family!
We serve shareable, mouthwatering food, craft cocktails and a variety of local and international beers, spirits and wines. Our friendly Team is always ready to serve you while you check out the pleasant ambiance and listen to great music permeating the air - from our cool street side terrace to our large horse shoe bar, all surrounded by viewing screens featuring your favorite sports and entertainment.
Welcome and Enjoy!!
Copyright © 2020 John Crow's Tavern - All Rights Reserved.