I presume Guestplease! is familiar with the website "El Mariachi.com."
Index and Search
"Over 350" songs. It has been linked in several threads, including by Masato in this one.
A good Mariachi song list (168) here: Song Lyrics
www.mariachi.org has information, but many links inactive.