Tastily Divine is a Caribbean restaurant known for its fresh ingredients and attention to detail.