Arrow continued its streak of pretty solid episodes this week by wasting no time and jumping head first into the Diaz story arc.