12El Farallon in Cabo San Lucas, Mexico

The restaurant El Farallon in Cabo San Lucas, Mexico is located on top of a bluff offering the greatest views.

On top of that, the owners have made sure that the standards of excellence for the culinary experience rise high as well. El Farallon serves seafood supplemented by delicacies such as chocolate clams, parrot fish, yellowtail, sea bass, and many others.