16 Mar El Sabor by El Cielo, North Melbourne El Cielo ("the heaven") has combined with North Melbourne's El Sabor ("the taste") bringing Mexican street food and home style flavours to the table. ... 17:38 / El Sabor by El Cielo / Food / Mexican / North Melbourne / Restaurants Share 0 Comments