dancing and other performances, as well as plenty of games, contests, activities, and of course delicious food.Cinco de Mayo celebrations:La Alianza de Hayward Cinco de Mayo CelebrationSaturday, May 310 a.m. - 7 p.m.Hayward City Hall Plaza777 B St., Hayward(510) 732-2746FreeCinco de Mayo PartyMonday, May 54 - 5 p.m.Silliman Center Teen Area6800 Mowry Ave., Newark(510) 742-4700 Free Home Protectiv