Located in Delaware Park, the largest green space in Buffalo proper and the jewel of the Olmsted Parks, this public course makes it possible for city folk to get in a round without having to go to the suburbs. At 5359 yards a little short to be considered a full-fledged 18-holer, the course nevertheless offers a pleasant round of golf.