Cinco de Mayo celebration slated here Friday, Saturday