After a long flight, I'm usually in the mood for some jerk chicken and a cold Red Stripe soon after we leave MoBay. A good place to stop is MVP Smokehouse on the main road, a few miles outside of Montego Bay. They have full service bar, so rum punches (or any other libation) won't be a problem.
http://negril.com/nt/nt082314.htm