OP Schnabel Park Has the Best Mountain Biking Trails Posted on September 18, 2019 by David Earley OP Schnabel Park is on the northwest side of San Antonio, and contains 200 acres of well-shaded space for your hiking, or biking pleasure. The Leon Creek Greenway runs through Continue Reading…