Frida Restaurant Grand Velas Luxury Resort - Los Cabos, Mexico Named for Frida Kahlo, Frida Restaurant at the Grand Velas luxury resort in Los Cabos by Mexico hotel photographer Brandon Barré.