Good food? Check. Great views? Yup. Affordable, accessible? Yes yes. Why dining at local public golf course restaurants is a ...