Cinco de Mayo is the perfect excuse to celebrate like it’s summer when it’s not yet. The weather is usually nice, everyone’s generally happy, and there’s always a lot going on to celebrate Mexico’s independence—except that’s not what it’s about at all! On the anniversary of el Dia de la Batalla de Puebla (“the Day of the Battle of Puebla”), take time to enjoy the seventh annual Roseland Cinco de Mayo Celebration, filled with food, dancing, music, performances from local bands, a breakdance contest and even a lowrider car show. There are a number of Cinco de Mayo celebrations in the North Bay, but Roseland’s alcohol-free, family event is always the biggest. Enjoy the evening with horchata and without margaritas on Saturday, May 5, in Santa Rosa. 665 Sebastopol Road, Santa Rosa. 3–10pm. Free.