um... can't comment on this exact location, but I know that both Vedavoo and Happy Jack have very do-able mtn bike trails (if not clearly marked one).

Have fun!