There is a Navajo Tribal Park about there, which I could not find on OpenStreetMap : http://navajonationparks.org/navajo-tribal-parks/little-colorado-river-gorge/.

They have amenities : restrooms, picnic tables and navajo art shops, as well as two overlooks over the Little Colorado River Gorge.

Access is from AZ64, there is a parking. Admission is by donation.