CABOReview
Seafood•
Marina
El Farallon is a seafood restaurant built on a cliff overlooking the ocean in Cabo.
December 13, 2022