It's Carnaval time, and this year the weather gods have decided to celebrate, too. So get thee to the Mission for the street festival today and Sunday from 10 am to 6 pm -- with street food, live music, face painting, low riders, more street food, and those *awesome* State Farm and Verizon booths -- and then the Grand Parade starting Sunday morning at 9:30 am. More pictures here.