Cal Skate is a rollerskating rink that is alot of fun for kids and adults. I work with a daycamp and we take our kids here once a week, and they love it. You can rent traditional quad skates, or rollerblades, they play cool music, there are arcade games and pool tables, even a good snack bar.
The staff are great with kids, handing out prizes for playing various games, and being quick to help when a child/adult falls. They offer lessons, adult skates, even a family Christian music night.
It is a great way to occupy kids and adults for an afternoon.