Casual Jamaica spot slinging burgers and fries in a laid-back, lively atmosphere that's built for groups.