madgirleats.wordpress.com
Scotchies in Jamaica
Scotchies, Drax Hall, Ocho Rios, Jamaica. The original. 2 more locations on the island. Jamaica + Foodie = Jerk chicken! Just outside of Ocho Rios lies a place call Scotchies, a well-known restaura…