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