Rotilicious is a Caribbean restaurant offering flavorful island cuisine.