View details →barWalnut Creek, CADDiablo Hills Golf CourseDiablo Hills Golf Course: Scenic, well-maintained 9-hole executive play with challenging greens.6 services4.6(5)