Happy Cinco de Mayo!  Lions on Blossom Hill Road in Los Gatos always get dressed up for holidays - this one is no exception.