Toroweap is in the Grand Canyon National Park. Though you can ride all over the desert getting there on dirt bikes... to enter the park (last 5 miles to the rim of the canyon and overlook) you must have a street legal bike! I have been there when the Ranger let those of us with plated bikes in and turned the others away.
Just wanted to give you a heads up... just in case.
"Rember... Wherever you go... there you are"