Del Lago is a public golf course featuring an American restaurant and event facilities for weddings and other occasions.