MapMyRide | 16.13 mi Mountain bike Mcallister park in San Antonio, Texas