Founded by John Murphy in 1968 the Land Ho restaurant on Cape Cod has become a local Cape landmark. In order to flee the cold Cape winters, the Murphy's established their winter headquarters on the Pacific coast of Costa Rica in 1993. Both places share the same warm local atmosphere, great food and drinks, and perfect location.