Rocky Mountain News - - Cinco de Mayo spirits abound -