Recommend using and reserving via the website; very popular on the weekends. To be safe, reserve during the week to insure you get a spot.
You can reserve them through the national parks website. I think it's reserve.gov. During the week it shouldn't be hard to find a first come first serve site.
Thanks! Your answer is awaiting moderation.