Restaurant · Cabo San Lucas
6
"El Farallon is a dramatic cliffside restaurant featuring seafood from local waters." - Maria Yagoda