If you can stand waiting on every shot, Rancho Park is a really nice course. Challenging holes and a surprisingly well kept course make this well worth it. You have to be be an LA resident to play, and it's very difficult to get a tee time, but if you get on, and you're not in any kind of hurray, you'll like this course. Driving range is off turf rather than grass, but there are a couple of large putting greens to warm up on.
more