We have a tradition of going on a hike the Saturday before Mother's Day and then eating lunch at Oscar's in Springdale. If you haven't been to Zion lately, you need to do your homework and figure it out before you go.
The shuttle is the only way to get around within the park. Private vehicles aren't allowed unless they are going straight through. If you want to go to any of the hikes in the park, you have to take the shuttle. In order to get on the shuttle, you have to buy a ticket beforehand and the ticket is for a specific day and time. Tickets go quickly but you have to get them ahead of time. They release tickets on Friday at 5 pm and, if you are quick, you can get one the day before you want to go to Zion. We were lucky and got tickets Friday for a Saturday shuttle. You can get on the shuttle without tickets if you go in the afternoon and stand in a long, Disneyland length line in order for a chance to get on the shuttle without a pre-purchased ticket.
You have to pay for parking when you get close to Zion and there are kiosk machines where you put in your license plate number and then pay for your time. These lots are usually crowded the closer you get to the park. We lucked out and found an open spot close to the park entrance but the line at the kiosk was long. We didn't have too much wiggle room before we had to get on the shuttle and we still had to buy a parking pass, so I went ahead to buy a National Park pass while Bryan and Courtney stayed to pay for parking.
When I got to the booth to buy a pass I found out that they don't take cash. So I didn't save any time but we still were able to make our shuttle time without a problem. After the ranger scans your ticket, you get a wrist band that allows you to get on and off the shuttle as much as you want but if you go back to the visitor's center, you have to get off and you're done.
We decided to hike to the lower and middle Emerald Pools. There wasn't much water but it was still a fun hike. The weather was perfect and it wasn't crowded (because they use the ticket system and limit the amount of people). After that hike, we decided to go to the River Walk hike. We didn't get very far before we got hungry and decided to go to Oscar's.
We took the shuttle down to the visitor's center (and were amazed at all the people in line to get on the shuttle without tickets), loaded in our car, drove to Oscar's, and got right in. They have the best food and, as Bryan says, the best restaurant salsa ever. We had a good lunch and then came home.