When we got there, the entrance kiosk had a sign saying "Campground full". To me this implies you could walk up and reserve a site. But that was a non-holiday Tuesday, so reserving in advance is highly recommended.
Go to recreation.gov for granite flats
Thanks! Your answer is awaiting moderation.