Taraji P. Henson – Pictured at Nobu Hotel in Los Cabos Taraji P. Henson – Pictured at Nobu Hotel in Los Cabos