El Farallon: Baja’s finest seafood is just steps away from the shore

The food, setting and ambiance at El Farallon, the seafood restaurant at Capella Pedregal in Los Cabos, Mexico, are magical.