MapMyRide | 29.2mi and lunch in Monroe, North Carolina