Jamaican restaurant Blue Marlin offers generous portions of Caribbean staples, sandwiches, and ice cream.