SoloMario.com is a free Super Mario games site, in Spanish.
SoloMario.com for free Mario games and more
SoloMario.com is a Spanish-language site offering free games for blogs and websites, or to play at the site itself.
Site has links to other games sites, including a link to an English-language version of SoloMario.com.