Overlooking the Pacific Ocean from La Jolla's coastal bluffs, Torrey Pines is a scenic, publicly owned golf course considered among the finest in the US.