I'll cast my vote for DeBar in the west end across from the old Sunset on The Cliffs hotel (now Coral Seas Cliff - again). DeBar is very laid back and serves up some of the very best jerk in Jamaica - it might take a while, but it's worth it! Also, while I'm not a vegan, RastaAde on the beach is amazing food. RastaAde also has the added bonus of being right next door to some of the cheapest Red Stripe on the beach at Sunnyside Beach Bar ($200j). Also, not to be missed on the beach is Auntie's - a tiny local spot near the Tree House - fresh lobster and chicken with outstanding jerk sauce - oh, and don't forget to stop by there at lunchtime for your patty fix!