A group of my friends are going to South Lake Tahoe for the 4th of July, I wanted to take them climbing and was looking for a place to top rope that had 5.7, 5.8, and 5.9/.10 climbs so I can set up multiple routes. It would also be good if these routes were varied in style (crack, face, etc.)

You're in luck. That crag is popular, but with groups like yours. There will probably be a toprope on every anchor at some point during the day. Be friendly and share! I'd inspect other people's anchors though, I have seen some semi-shady stuff.