3. El Farallon, Mexico
El Farallon restaurant is as luxurious as the Pedregal Resort. The spot is surrounded by the picturesque cliffs of Los Cabos. The restaurant allows its visitors to enjoy amazing views and exceptionally fresh cuisine. The menu includes plenty of fish and seafood that is served perfectly fresh – fishermen provide the restaurant with catch on a daily basis. The reasons why you should visit the restaurant are limitless. This dining venue is considered to be the most prestigious in Los Cabos.